Alex Pettyfer se afeitó la cabeza por completo para su papel y se sometió a 5 horas de maquillaje cada día de rodaje. Pettyfer, aun caracterizado y maquillado, decidió hacer un experimento y salió a la calle a ver cómo la gente reaccionaba cuando se lo encontrase. Así pudieron verle algunos tenderos cercanos a Montreal.
La película se iba a estrenar en el año 2010, según lo anunciado por los materiales promocionales. Sin embargo, se retrasó varios meses para evitar competir en la cartelera con 'Siempre a mi lado', una película protagonizada por Zac Efron, esto ocurrió cuando este era el novio de Vanessa Hudgens.
Los productores emitieron un comunicado para encontrar a un actor adolescente al estilo de Robert Pattinson para el papel de Kyle.