It’s been 6 months since Leila died. So why does it feel like she’s still here?
Directed by Máirín O'Hagan
User score
0 votes
Released
June 8, 2021
10m
English
Sarah Anson
Sarah Pelosi
You're Not Alone
2020
Polaroid
2019
The In Between
2022
Horns
2013
The Uninvited
2009
The Greatest Hits
2024
Forever My Girl
2018
Chances Are
1989
Magnolia
1999
Vivarium
The Prophecy II
1998
Peggy Sue Got Married
1986
Avatar: The Way of Water
E.T. the Extra-Terrestrial
1982
Alien
1979
Screamers
1995
Sister Cities
2016
Bring Her Back
2025
Still Life
The Crow
1994