Malta: Sci-fi horror film being shot in Malta
The Seed, a €2 million production being produced by UK company Ingenious Group with local collaboration, is currently being shot at two locations in Malta. The horror/sci-fiction production is being…