A bunch of strangers wake up in the forest and find themselves trapped by invisible forcefields and stalked by cloaked killers with swords.
2007
2022
1999
1978
1992
2021
2011
2017
2006
2003
1993
1980
2015
2010