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.
1951
1959
1995
1977
2004
2007
1990
1984
1982
2006
2003
1979
2001
2026
1954
1964