Richard Ayoade News, Movies and Background