86,654 suggestions

Armie Hammer
as Ben Foley in My Bloody Valentine (2009)

Cole Sprouse
as Ben Foley in My Bloody Valentine (2009)

Jack Black
as Ben Foley in My Bloody Valentine (2009)

Zac Efron
as Ben Foley in My Bloody Valentine (2009)

Dwayne Johnson
as Ben Foley in My Bloody Valentine (2009)

Ben Affleck
as Ben Foley in My Bloody Valentine (2009)

Luke Hemsworth
as Ben Foley in My Bloody Valentine (2009)

Ryan Reynolds
as Ben Foley in My Bloody Valentine (2009)
Kyle MacLachlan
as Ben Foley in My Bloody Valentine (2009)
Tom Holland
as Ben Foley in My Bloody Valentine (2009)

Tyler Posey
as Ben Foley in My Bloody Valentine (2009)

Tim Curry
as Ben Foley in My Bloody Valentine (2009)

John Wayne Gacy
as Ben Foley in My Bloody Valentine (2009)
Sam Elliott
as Ben Foley in My Bloody Valentine (2009)

Tobin Bell
as Ben Foley in My Bloody Valentine (2009)

Andrew Garfield
as Caleb Greeley in There's Someone Inside Your House (2021)

Grant Gustin
as Caleb Greeley in There's Someone Inside Your House (2021)

Scott Eastwood
as Caleb Greeley in There's Someone Inside Your House (2021)

Henry Cavill
as Caleb Greeley in There's Someone Inside Your House (2021)

Zac Efron
as Caleb Greeley in There's Someone Inside Your House (2021)