A harrowing short film featuring a psychotic stalker and their unwitting victim. This thrilling cat-and-mouse tale is the directorial debut of Katie McCabe and Sage Levy.
1981
2014
2025
2023
2020
2018
2006
2000
2017
2024
2013
2015
1994
2022
1982