A young artist gets stranded in an extensive, immaculate forest in western Ireland, where, after finding shelter, she becomes trapped alongside three strangers, stalked by mysterious creatures each night.
2024
1983
2008
1985
2002
2005
1997
1978
2025
1990
2003
2006
1932
1988
1946
1973
1941
1925
1968