Helena was the wife of the would-be New York crimelord Leland Owlsley, aka the Owl. When the Punisher was about to execute the Owl, Helena placed herself between him and her husband, telling him that if he wanted to kill her husband he would have to kill her too, touching the ethics of the Punisher to never do harm to an innocent and so renouncing in his plan to kill the Owl.



Discover and Discuss


Like this? Let us know!

Community content is available under CC-BY-SA unless otherwise noted.

Bring Your Marvel Movies Together