A road trip takes a detour when mysterious creatures appear and take over people's mind as they battle to stay alive.
2006
2019
2007
1980
1991
2005
1990
1984
2021
1989
2002
2003
1998
1997
1993
1986
1988