Tepasmas
Boyle quería a alguien que comprendiera personalmente al individuo Aron, alguien apasionado por la naturaleza y con tendencia al riesgo pero también a la autorreflexión. Todas estas cualidades, junto con el talento actoral requerido, parecían combinarse perfectamente en James Franco.
Tepasmas
El equipo sabía que sólo había un actor que pudiera transmitir la convicción y emoción necesarias para captar la atención del público. "James posee esa extraordinaria capacidad técnica", señala Danny Boyle: "y eso era lo que necesitábamos, porque esta película es casi de un solo actor. Pero James fue un nivel más allá, superando cada uno de los retos, físicos y emocionales, que le lanzamos. James estuvo maravilloso en el papel. Se metió tanto en el personaje que James Franco se convirtió, en cierto modo, en Aron Ralston".
James Franco estuvo en conversaciones con Christopher Nolan para interpretar a Arthur, pero abandonó el proyecto por problemas de agenda.
Imágenes de actualidad.
Cameron Crowe quería originariamente a Orlando Bloom para el papel de Drew Baylor, pero como éste no estaba disponible contrató a Ashton Kutcher, quien hizo un trabajo tan pobre en los ensayos que terminó despidiéndolo y postergando el rodaje. Seann William Scott, Colin Hanks, Chris Evans y James Franco fueron considerados para el papel, hasta que Bloom volvió a quedar disponible y fue contratado inmediatamente.
James Franco se presentó para el papel de Peter Parker, pero fue elegido para interpretar a Harry Osborn.