Durante a cena em que o Charlie Countryman experimenta LSD, Shia LaBeouf decidiu realmente usar a droga durante as filmagens, para tornar sua atuação mais realista.
Shia LaBeouf estava associado ao projeto desde o início, mas ele chegou a abandonar o filme por conflitos com outras filmagens. Neste período, o papel foi oferecido a Zac Efron, que aceitou participar da produção. Mas LaBeouf decidiu retornar ao projeto e interpretar o papel principal.