Suggestions by @juleswb
8,174 suggestions

Diego Luna
as Dr. William Harford in Tom Cruise Recast

Alden Ehrenreich
as Ethan Hunt in Tom Cruise Recast

Bill Skarsgård
as Lestat de Lioncourt in Tom Cruise Recast

Robert Pattinson
as David Aames in Tom Cruise Recast

Paul Dano
as Frank T.J. Mackey in Tom Cruise Recast

Joe Keery
as Jerry Maguire in Tom Cruise Recast

Archie Renaux
as Johnny Saxby in Josh O'Connor Recast

Joseph Quinn
as Mr. Elton in Josh O'Connor Recast

Ed McVey
as Arthur in Josh O'Connor Recast

Paul Mescal
as Patrick Zweig in Josh O'Connor Recast

Tom Holland
as Will in Paul Mescal Recast

Patrick Gibson
as Junior in Paul Mescal Recast

Anthony Boyle
as Connell Waldron in Paul Mescal Recast

Josh Whitehouse
as Aidan in Paul Mescal Recast

Fionn O'Shea
as Harry in Paul Mescal Recast

Josh O'Connor
as Callum Patterson in Paul Mescal Recast

Andrew Garfield
as Preston Teagardin in Robert Pattinson Recast

Domhnall Gleeson
as Ephraim Winslow / Thomas Howard in Robert Pattinson Recast

Callum Turner
as Constantine "Connie" Nikas in Robert Pattinson Recast

Caleb Landry Jones
as Mickey Barnes in Robert Pattinson Recast