Robert Pattinson

Movies

His Best On-Screen Roles From Twilight To Batman

Hold on tight, spider monkey! We’re looking back at Robert Pattinson’s best movies!

Harry Potter and  The Goblet Of Fire

as

Cedric Diggory

(2005)

Little Ashes

as

Salvador Dali

(2008)

The Twilight Saga As Edward Cullen:

Twilight (2008) New Moon (2009) Eclipse (2010) Breaking Dawn Part 1 & 2 (2011 & 2012)

Remember Me

as

Tyler Hawkins

(2010)

Water for Elephants

as

Jacob

(2011)

Cosmopolis

as

Eric Packer

(2012)

The Lost City of Z

as

Henry Costin

(2016)

The Lighthouse

as

Thomas Howard

(2019)

Tenet

as

Neil

(2020)

The Batman

as

Bruce Wayne/ Batman

(2022)

Meet All of The Men Who Have Played The Dark Knight Through The Years

Photos Courtesy of Shutterstock, Everett Collection and Envato Elements.