Rising star Margot Robbie has signed on to star in Craig Zobel's Z for Zachariah
Adapted from a novel by Robert C. O'Brien, Robbie replaces Amanda Seyfried to play the role of a small-town girl who survives of a nuclear war.
Robbie joins Chris Pine and Chiwetel Ejiofor on the cast.
The requests are pouring in for Robbie, who is the breakout star from Martin Scorsese's The Wold of Wall Street. The Wrap is reporting that Robbie is also in the running to play Jane in Warner Bros. upcoming blockbuster Tarzan, which is to be helmed by Harry Potter director David Yates.
The cast of Tarzan currently features Alexander Skarsgard, Christoph Waltz and Samuel L. Jackson.