Synopsis For 'The Punisher' Revealed