Deep in a remote marshland, three young biologists conduct research but when they encounter an ancient evil, science ends and survival begins.
2003
2004
2022
1981
2005
1983
1979
2007
2025
2009
2023
2024
2001
1995
2018
1990