Malta - where the movies are made.