Impossible LCD Screen content was created for the London Underground’s digital screens. Filmed in a green screen studio with full post work completed in-house by our dedicated team. This is one of seven versions displayed over the summer to promote the production to tourists travelling through central London.