Richard Ayoade
Director
Simon James / James Simon
Hannah
Mr. Papadopoulos
Melanie
Harris
The Colonel
Kiki
Simon's Mother
Strange Woman
Detective
Young Detective
Guard / Doctor
Release Date
April 3, 2014Original Language
EnglishBudget
$0.00Production Company
Available On