The film, currently in post-production at Pinewood Studios, is set to launch worldwide sales at Cannes through Cloud9 Studios.