I just saw "The Owl" on TV, and man, what a bad flick. Did we need another vigilante martial artist? Marvel Comics should sue the TV company for plagiarism, the Owl is a dead ringer for The Punisher.
The Owl
(1991 TV Movie)
If you thought the "Punisher" movie was bad, wait until you've seen this carbon copy...
21 November 1998