En 2008, ambos actores protagonistas se vieron las caras en la comedia 'Tropic Thunder. ¡Una guerra muy perra! (Tropic Thunder)', en la que aparecían casi irreconocibles, Cruise calvo y con gafas, y Downey Jr. como un militar negro .
Cuando en el 2010 se habló del proyecto los primeros nombres en sonar para el dúo protagonista fueron Tom Cruise ('Jack Reacher'), que se mantiene en su papel, y Jack Nicholson ('El resplandor (The Shining)'), que ha sido sustituido por Robert Downey Jr. ('Iron Man').