Every Robert Pattinson Movie You Can Stream Right Now; Amazon Prime and Hulu Will Be Your Best Friends

If you only know Robert Pattinson for The Twilight Saga, then you’re sorely missing out on a good chunk of his work. He’s stuck to more of the independent film circuit but has worked alongside some of the best actors and directors in the industry. From a “feminist western” to weird space narratives, Pattinson has run the gamut of characters. Here are the dozen or so Robert Pattinson movies you can stream right now. 

Robert Pattinson in 'The Devil All The Time' as Preston Teagardin.
Robert Pattinson in ‘The Devil All The Time’ as Preston Teagardin | Cr. Glen Wilson/Netflix

RELATED: Robert Pattinson Said He Only Thought of Joining Social Media in ‘Dark Moments,’ but Has a Secret Twitter

On Hulu 

The Damsel’

In a Reddit AMA from 2017, Pattinson described The Damsel as a “kind of a feminist western but also sort of an abstract comedy, unusual mix.” It takes place in the 1870s and stars Pattinson alongside Mia Wasikowska. The movie follows Samuel Alabaster (Pattinson) on his journey across the frontier to ask Penelope (Wasikowska) to marry him. As Pattinson noted, it’s funny and a very interesting take on a western.

All of ‘The Twilight Saga’

The Twilight movies really don’t need an explanation; they tell the love story of Edward Cullen and Bella Swan. With Edward being a vampire and Bella being a human, it gets all kinds of complicated. There are five movies, based on the four books by Stephenie Meyer, and they all recently moved to Hulu

Water for Elephants

Another movie of Pattinson’s based on a book, Water for Elephants takes place in a 1930s circus, for the most part. Pattinson plays Jacob (oh the irony) a former veterinary student who dropped out of school and literally joined the circus. He becomes the company’s vet, despite not being a real vet yet. And, of course, the conflict here is that he falls in love with the ringleader’s wife, Marlena (Reese Witherspoon). 

On Netflix

Remember Me

At its core, Remember Me is a film about new love; it stars Pattinson as Tyler who has a strained relationship with his parents after his brother died by suicide. He meets Ally, who has also experienced great familial loss and lives every day to its fullest because of it, starting with dessert first. It has a very jarring final ending, though, so if you don’t like twists, be warned.

Good Time

Pattinson plays Constantine “Connie” Nikas in Good Time. Connie is a robber who screws up a bank robbery in the film. Because of this, his disabled brother, Nick (Benny Safdie) ends up in jail. The rest of the movie is about Connie trying to get him out while weaving a tough trail through New York City.  

The King

The King stars Timothée Chalamet as King Henry V of England and Pattinson is the “bad guy,” The Dauphin of France. It mostly focuses on King Henry V’s story of being a laidback guy who’s thrust into the role of king. Pattinson puts on a hilarious show with the wildest French accent and demeanor. 

Maps To The Stars

In Maps To The Stars, Pattinson plays Jerome Fontana, a limo driver who is also a struggling actor on the side. It’s a satirical drama focusing mostly on a Hollywood family looking for fame, It also stars Julianne Moore, Wasikowska (again), and John Cusack. 

Coming Soon: ‘The Devil All the Time

A big one that a lot of people are looking forward to is The Devil All the Time. It’s truly a stacked cast that consists of Pattinson, Sebastian Stan, Tom Holland, Bill Skarsgård, Riley Keough, and Wasikowska. He and Wasikowska seem to love working together, which you can kind of tell outside of the movies, too. It premieres on Sept. 16.

Amazon Prime 

High Life

Pattinson plays Monte in this artsy sci-fi film that takes place in space. Monte and his infant daughter are the last surviving people on a spacecraft in deep space. He’s trying to keep them alive while they head toward a black hole, and the movie goes back to when there were more inhabitants on the ship. As the movie goes on, audiences learn why they’re there and what the mission is.


Pattinson stars as Eric Packer, a billionaire who’s taking a regular limo ride through New York. Or so it seems. His regular day turns “an odyssey,” according to IMDb. Some people on YouTube are equating this to a good sneak-peak at Pattinson playing Bruce Wayne too.

The Lighthouse

IMDb calls The Lighthouse “hypnotic and hallucinatory” and it stars Pattinson alongside Willem Dafoe. They’re lighthouse keepers on a remote island in New England, and it’s just the two of them the entire movie. It is not only shot in a new ratio and in black and white, but it gets very creepy and wild. 

The Lost City of Z

Pattinson stars with Charlie Hunnam and Tom Holland, and he plays Corporal Henry Costin. It’s based on a true story about British explorer Major Percival Fawcett (Hunnam), who went missing during an expedition in the Amazon in the 1920s, while searching for a “lost city.”


Pattinson plays Dennis Stock, a Life photographer who takes an interest in documenting James Dean’s (Dane DeHaan) life. It’s a biographical film; the two met during a photoshoot before Dean became famous in real life, and the movie depicts how they became really good friends. 

RELATED: ‘The Batman’ Isn’t an Origin Story, According to Director Matt Reeves