Season 3, Episode 11 New Lease

First Aired: March 21, 1997

A vengeful scientist, brought back to life after a savage mugging, seeks revenge on his attacker at the expense of his family life. Stephen Lang, Michael Ontkean, Jason Priestley.

Watch Now
$1.99