An archaeological team attempt to unlock the secrets of a lost pyramid only to find themselves hunted by an insidious creature.
1935
2006
2013
2015
1972
2016
2022
2023
2020
1996
2005
2007
1997
1985