director: Andrew Allan