A couple of English tourists arrive at the island of Almanzora, off the Spanish Mediterranean coast, where they discover that there are no adults in a small fishing village, only some children who stare at them and smile mysteriously.
Release Date: April 26, 1976
October 30, 1979
December 25, 1997
September 24, 1986
March 05, 1974
April 10, 1955
March 23, 1940
March 25, 1983
April 01, 1930
August 08, 1986
March 14, 1972
April 26, 2002
June 06, 1956
June 27, 1973
September 23, 2005
August 29, 1984
October 07, 1962
May 24, 1967
October 10, 1963
September 20, 1964
May 02, 1979