Password: DF33ST Duration: 10 minutes Director: Wei-Hsin Wang Writer: Jumaan Short DOP: Andrew Mizzi Actors: Katie Ray, Kit Reeve Production Company: London Film Academy Shot on ARRI Alexa & Zeiss Ultra Primes. Location: London, UK.