La película está protagonizada por Robert Pattinson y cuenta con la actuación de Emilie de Ravin, Pierce Brosnan, Chris Cooper y Ruby Jerins.