Film about Great Siege shot in Malta now released
A docudrama film by the name “God’s Soldiers” was the first major production to shoot and complete in Malta after the first wave of Covid-19. With an all-Maltese cast the production was shot in Turkey, England, Austria and Malta and was released in Austria in late...