An impossible view of 1920's London for 'The Mummy Returns'