Marvel Studios have done it yet again. Just when they appeared to be running out of steam after Age of Ultron and Ant-Man sat comfortably in the middle of the MCU canon, they strike back with this enormously entertaining series-booster. Essentially Avengers 2.5, this movie is crowded with so many well-known characters it's a miracle it's a movie at all, let alone a coherent and consistently exhilarating one. When the end credits roll there's disappointment rather than relief, unlike other recent superhero vs superhero efforts. The plot mechanics don't completely hold up under scrutiny – especially the antagonist's scheme – but it is the pitch-perfect character interaction that propels the story in between the multitude of kick-arse action sequences. And what kick-arse action sequences they are! Bookended with an impressively gritty Bourne-esque set piece and a seriously personal (and intense) punch up, each battle is cleverly given it's own spin to avoid feeling repetitive. Nothing tops the truly remarkable showdown amongst superhero friends though; with everyone fighting everyone, a web-slinging newbie stealing the show and a HUGE surprise, it confidently challenges the New York alien beat-down for MCU's greatest set piece. It doesn't quite reach Guardians levels of humour but there's a wonderful levity maintained throughout and the quip-filled dialogue is often laugh-out-loud funny, strongly aided by the rock-solid cast (both familiar and new). Picking a standout amongst such an electrifyingly diverse group of players is impossible; series regulars – Cap (Evans), Iron Man (RDJ), Black Widow (ScarJo), et al – are always excellent, whilst newcomers Black Panther (Chadwick Boseman) and Spider-Man (Tom Holland) are both downright awesome. Somehow fresh despite having a dozen films come before it in the MCU, Civil War is a near-perfect popcorn flick that galvanises enthusiasm for the upcoming onslaught of Marvel adventures.