The Perfect Murder(S5):The Green Eyed Monster

Discovery Channel - 2019.07.12(Fri) 04:35PM Schedule
 
After Christmas in 2003, on Whidbey Island off the coast of Washington State, Russel Douglas is found shot in the head, in his car along a deserted road.