Written by Nick Santora, Art Marcum, and Matt Holloway
Directed by Lexi Alexander
Released December 2008

It’s strange considering The Punisher’s bad luck on the big screen, when you think about it. 528 more words