The combination of his identifiable style with such a grave subject matter is perhaps initially a little jarring but the film's intentions are never in doubt and it soon finds a confident groove, in which it induces laughter and tears with equal skill.
The director's performance as the führer is so odd you can only laugh. Davis is a hugely empathetic lead and Archie Yates steals every scene he's in as Jojo's pal, Yorki. Among a talented supporting cast, Stephen Merchant (co-creator of The Office) is particularly funny as a Gestapo agent.
An existing affection for Waititi's specific brand of humour will help audiences embrace this film, but the bold optimism of his worldview comes through in any context.
Cast: Roman Griffith Davis, Scarlett Johansson, Taika Waititi
Director: Taika Waititi
Running time: 108 minutes
Rating: M (Violence and content that may disturb)
Verdict: Laugh-out-loud hilarious, gently sad and not afraid to tug on your heartstrings.