Hemlock Grove Season 1 Episode 12

Overview
As Olivia and Chasseur face off at the Mill, Shelley learns the awful truth about her family, and Peter and Roman uncover the killer’s identity.

As Olivia and Chasseur face off at the Mill, Shelley learns the awful truth about her family, and Peter and Roman uncover the killer’s identity.
As Olivia and Chasseur face off at the Mill, Shelley learns the awful truth about her family, and Peter and Roman uncover the killer's identity.