The 34-year-old British actress has nabbed one of the most in-demand roles in years—Amy Dunne, the heroine of the film of the book Gone Girl. Last year Reese Witherspoon bought the rights to Gillian Flynn’s thriller for $1.5m, but decided not to star in it. Pike reportedly beat Charlize Theron, Natalie Portman and Jessica Chastain to play Amy, who vanishes on her fifth wedding anniversary. David Fincher is directing. We’re not fans of how Pike has been sidelined into token love-interest roles lately (The World’s End) and can’t wait to see how she fares when Gone Girl opens in October.