Assassin's Creed Movie Has Started Filming

The Assassin’s Creed movie has begun production in Malta, the Malta Film Commission confirmed [...]