Filmen er skrevet og regissert av Andrew Niccol basert på Stephenie Meyers roman med samme navn. Saoirse Ronan spiller hovedrollen, mens Max Irons, Jake Abel, Diane Kruger, Frances Fisher og William Hurt er blant skuespillerne som er å finne i andre viktige roller.