The UK’s untitled Donald Crowhurst project directed by James Marsh and starring Colin Firth, Rachel Weisz and David Thewlis, has begun filming in Malta on location and at the water tanks in the Malta Film Studios.
The latest production to arrive in Malta overlaps with the Luc Besson US/French production The Lake which is scheduled to film in Malta through September with film services provided by Falkun Films.