Para los papeles principales, el casting fue una mezcla de actores establecidos y nuevos adolescentes: mientras Michael Angarano y Mary Elizabeth Winstead ya eran acertados, Danielle Panabaker fue poco conocido y estrecho de Steven (modelo anterior) fue contratado después de su primera audición nunca.