Gwyneth Paltrow fills in for Charlize Theron by John Gwyneth Paltrow will play the better half of Nicole Kidman in the Danish Girl.