This week on The Marvelists, we talk about 2004's "The Punisher." In this retelling of Frank's origin story, we are treated with a bigger budget than the 1989 film and John Travolta for some reason. Oh, and there's a Punisher logo made out of fire at the end because early 2000s I guess. The Punisher stars Thomas Jane, John Travolta, Will Patton, Roy Scheider, Laura Harring, Ben Foster, and Rebecca Romijn. Next Episode: Punisher: War Zone (2008) Want to follow the show on social media? Facebook: www.facebook.com/TheMarvelists Twitter: @TheMarvelists @PeterMelnick @ewilson959 Instagram: @themarvelists Comments? Questions? Strongly worded letters? Drop us an e-mail at themarvelists@gmail.com!