A man is made to suffer as everything he holds dear is taken from him. When he can bear no more, he decides to seek revenge.
Jonathan Hay
Dee
Policeman
Det. Sgt. Skinner
Jane
Kevin
Jed Naylor