Martin McDonagh’s long-awaited follow-up to (five-star) In Bruges replicates its predecessor with fantastic acting (what a cast!), a top-notch script and an intriguing plot. The tale of a stolen shih tzu and an unwritten screenplay is almost too self-referential in parts, but the performances are Oscar-worthy and it’s laugh-out-loud funny.
Five stars