Welcome back, Frank.
After bursting onto the scene with a vicious yet nuanced supporting turn in the second season of Daredevil, there's been a great clamour to see a solo series centred around Jon Bernthal's portrayal of Frank Castle, something Marvel's The Punisher has now delivered.
Landing on Netflix last Friday, the 13 episode first season picks up the story of Castle after the events of Daredevil, and once again sees a man haunted by the past and fuelled by the prospect of revenge. His story draws him into an alliance with David 'Micro' Lieberman, a reunion with old friends, and the web of a government conspiracy.
After the lows of Iron Fist and The Defenders, this is a big show for the Marvel Netflix Universe - especially with Disney taking their ball and going to their own streaming service - as it aims to get things back on track. To do that it's delivered Marvel's most bloody series yet - but are these violent delights with a violent end? Let's take a look at how The Punisher stacks up.
Warning: contains spoilers for all 13 episodes - you can read our spoiler-free review here.