Games/The Punisher: The Ultimate Payback!/MediaThe Punisher: The Ultimate Payback!·, 1991 · Acclaim EntertainmentMediaBack to gameAll1Screenshots1Screenshots1More about The Punisher: The Ultimate Payback!Player reviewsMore in this franchise