Watch Twin Peaks season 2 episode 1 tv series online free
Release: Sep 30, 1990
A wounded Agent Cooper has a vision of a giant who gives him several clues about the murder of Laura Palmer. Shelly and Pete recover from the mill fire, but Josie and Catherine are missing