John Travolta Talks The Punisher!

We have posted a new interview with John Travolta about his role in The Punisher, hitting theaters this Friday. He talks about creating the villain Howard Saint, starring opposite Thomas Jane, and the film’s competition this weekend.

You can check out the interview at our parent site!