The film was directed by Andrew Niccol and Saoirse Ronan . and starred Melanie Stryder , Max Irons and Jake Abel .
The film was released on March 29 , 2013 , to generally negative reviews .
Stephenie Meyer