Three young friends who are on vacation in Spain and a NASA scientist must join forces to save themselves and the rest of the world from an alien menace.
2014
1963
1974
2016
2013
1995
1978
2012
1970
1923
1930
1985
1909
1992