24 Films (1975) October 13, 2022 Kevin Lyons Fantasy, Film 0 UK, 1975 8mm film A British experimental fantasy film directed by Jeff Keen. Related posts: Bug (1975) Omnibus (1967-2003) The Adventures of Rupert Bear (1970-1977) 1975British Fantasy Films - 1975British Films - 1975experimentalFantasy - UKFantasy Films - 1975Films - 1975Films - UKFilms (2)