After committing murder and disposing of the evidence, Ellie (Natasha Lockhart) seeks help in therapy following the tragic event in hope it destroys the sound, pain and fear she has since experienced. The mind is a powerful thing and her own...Let's say it has a mind of its own. Wake marks Leon's debut as an independent writer and director!' Starring: Natasha Lockhart

Curve
2016
6.9/10

Monster
2005
6.7/10

Locked
2025
6.2/10

Bloodline
2019
5.9/10

Lights Out
2016
6.4/10

Smile
2022
6.7/10

Succubus
2024
8.3/10

Vicious
2025
6.0/10

Eradication
2022
6.1/10

Unsane
2018
6.2/10

You'll Never Find Me
2024
6.1/10

The Possessed
2021
6.3/10

Awake
2007
6.6/10

Bloodline Killer
2024
5.9/10

Stranger in the Woods
2024
5.9/10

The Deliverance
2024
6.0/10

The Unsaid
2001
6.6/10

Other Side of the Box
2018
6.6/10

Stopmotion
2024
6.1/10

Off the Grid
2025
6.5/10
Frankenstein
1910
6.1/10