Looking for the best Teresa Palmer movies and TV shows?
You’re in the right place…
The best Teresa Palmer movies and TV shows:

The Last Anniversary
Based on Liane Moriarty’s novel of the same name, The Last Anniversary is a mysterious drama centered on Teresa’s character, Sophie: a young woman who inherits a house on an island famous for an unsolved disappearance…
Where to watch: Binge.

Hacksaw Ridge
Directed by Mel Gibson, this Oscar-winning war drama tells the true story of Desmond Doss (played by Andrew Garfield), a pacifist medic who saved 75 soldiers without firing a weapon. Teresa plays Dorothy, Desmond’s devoted fiancée.
Where to watch: Netflix and Stan.

A Discovery of Witches
This fantasy-romance series, based on Deborah Harkness’ novels, stars Teresa as historian Diana Bishop – a reluctant witch who uncovers a mystical manuscript and, as a result, must team up with a vampire.
Where to watch: Rent or buy via Apple TV+.

Lights Out
A chilling supernatural horror film, Lights Out follows Rebecca – played by Teresa – as she investigates a terrifying entity linked to her mother’s past. The movie was a box-office hit, praised for its suspense.
Where to watch: Rent or buy via Apple TV+.

The Clearing
This psychological thriller was inspired by the real-life Australian cult The Family, and follows a woman, played by Teresa, haunted by her past as she tries to stop a secretive cult from abducting children. The Clearing also stars Miranda Otto and Guy Pearce.
Where to watch: Disney+.
Stream The Clearing on Disney Plus from $15.99/mth. SUBSCRIBE HERE.

Berlin Syndrome
In Berlin Syndrome, Teresa plays Clare – an Australian traveler who becomes trapped in a disturbing relationship with a charming yet obsessive man. Her performance is incredibly gripping.
Where to watch: Rent or buy Apple TV+.

Ride Like a Girl
This biographical sports drama tells the inspiring true story of Michelle Payne, the first female jockey to win the Melbourne Cup. Teresa brings a lot of heart and determination to her portrayal of Michelle and earned widespread critical acclaim for her performance.
Where to watch: Netflix.