Record details
Subjects: FILM festivals; SCIENCE fiction films; HORROR filmsHAMBURG (Germany); GERMANY