Frank Castle is almost back... The official trailer for Season 2 of Marvel's The Punisher has been released by Netflix.