Marvel's The Punisher Backdrop Blur

Video Loading...

Marvel's The Punisher S01 E12 Home

Overview

"The truth must be taken."

Frank makes a damning confession. A shootout leaves Sarah wondering what to believe. Rawlins goes in for the kill, once and for all.