A Head Full of Ghosts
moviePlanned
The Barretts’ suburban life is torn apart when their teenage daughter’s descent into madness becomes the subject of a reality show. Fifteen years later, her sister Merry faces her family’s haunting past with a journalist, uncovering the very nature of the evil that destroyed them.
Watch NowCast

David Harbour
John

Rebecca Hall
Rachel

Esmé Creed-Miles
Merry

Fiona Dourif
Sarah

Bodhi Rae Breathnach
Marjorie
You May Also Like
movie★ 6.0
Baby Blues
2008
movie★ 6.1
The Last Thing Mary Saw
2021
movie★ 6.3
A Kiss Before Dying
1956
movie★ 5.9
Back Roads
2019
movie★ 5.9
Dark Places
2015
movie★ 6.2
The Jester
2023
movie★ 6.0
The Deliverance
2024
movie★ 5.9
Werewolf: The Beast Among Us
2012
movie★ 6.5
Shades of Desire
2023
movie★ 5.9
Suburbicon
2017
movie★ 5.8
The Unhealer
2021
movie★ 6.9
The Jester 2
2025
movie★ 6.3
Goodnight Mommy
2022
movie★ 6.0
Bad Girl
2016
movie★ 6.9
Strange Darling
2024
movie★ 5.8
The Surrender
2025
movie★ 7.9
What Ever Happened to Baby Jane?
1962
movie★ 6.1
Sleepwalkers
1992
movie★ 6.5
Z
2019
movie★ 5.9
Black Rainbow
1989
