86,654 suggestions

Evan Moreau
as Tom Hanniger in My Bloody Valentine (2009)

Luke Evans
as Tom Hanniger in My Bloody Valentine (2009)
Scott Adkins
as Tom Hanniger in My Bloody Valentine (2009)

Bill Skarsgård
as Tom Hanniger in My Bloody Valentine (2009)

Frank Grillo
as Tom Hanniger in My Bloody Valentine (2009)

August Aiden Black
as Tom Hanniger in My Bloody Valentine (2009)
Tom Holland
as Tom Hanniger in My Bloody Valentine (2009)

Timothy Olyphant
as Tom Hanniger in My Bloody Valentine (2009)

Jake Busey
as Tom Hanniger in My Bloody Valentine (2009)

Dale Whibley
as Tom Hanniger in My Bloody Valentine (2009)

James McAvoy
as Frank the Trucker in My Bloody Valentine (2009)

Willem Dafoe
as Frank the Trucker in My Bloody Valentine (2009)

Dylan O'Brien
as Frank the Trucker in My Bloody Valentine (2009)

Patrick Stewart
as Frank the Trucker in My Bloody Valentine (2009)

Andrew Garfield
as Frank the Trucker in My Bloody Valentine (2009)

Sebastian Stan
as Frank the Trucker in My Bloody Valentine (2009)

Bryan Cranston
as Frank the Trucker in My Bloody Valentine (2009)

Christian Bale
as Frank the Trucker in My Bloody Valentine (2009)

Ben Affleck
as Frank the Trucker in My Bloody Valentine (2009)

Alexander Skarsgård
as Frank the Trucker in My Bloody Valentine (2009)