After the release on 29 March 2013 , the film received generally negative reviews .
The novel was adapted into a film with Andrew Niccol directing and Saoirse Ronan starring as Melanie Stryder , Max Irons as Jared Howe and Jake Abel as Ian O'Shea .
Stephenie Meyer