Suggestions by @dreamleader
10,658 suggestions

Jon Hamm
as Edward in Thomas & Friends: The Great Discovery

Ben Affleck
as Edward in Thomas & Friends: The Great Discovery

David Corenswet
as Edward in Thomas & Friends: The Great Discovery

Danny DeVito
as Edward in Thomas & Friends: The Great Discovery

Joaquin Phoenix
as Edward in Thomas & Friends: The Great Discovery

Taron Egerton
as Edward in Thomas & Friends: The Great Discovery

Jim Carrey
as Edward in Thomas & Friends: The Great Discovery

Hugh Jackman
as Edward in Thomas & Friends: The Great Discovery

Arnold Schwarzenegger
as Gordon in Thomas & Friends: The Great Discovery

Michael Fassbender
as James in Thomas & Friends: The Great Discovery

Robert Pattinson
as James in Thomas & Friends: The Great Discovery

Hugh Jackman
as James in Thomas & Friends: The Great Discovery

Jason Sudeikis
as James in Thomas & Friends: The Great Discovery

Christian Bale
as James in Thomas & Friends: The Great Discovery

Joaquin Phoenix
as James in Thomas & Friends: The Great Discovery

Seth Rogen
as James in Thomas & Friends: The Great Discovery

Steve Carell
as James in Thomas & Friends: The Great Discovery

Bill Hader
as James in Thomas & Friends: The Great Discovery

Johnny Depp
as James in Thomas & Friends: The Great Discovery

Jim Carrey
as James in Thomas & Friends: The Great Discovery