Young friends encounter monstrous aliens at an old Russian factory.
2010
2004
1983
2016
1996
2002
1994
2006
2015
2013
1995
2007
1989
2003