Dolph Lundgren : Frank Castle / The Punisher
Louis Gossett Jr. : Jake Berkowitz
Jeroen Krabbé : Gianni Franco
Kim Miyori : Lady Tanaka
Bryan Marshall : Dino Moretti
Barry Otto : Shake