Roman Godfrey confronts Peter who was investigating the scene of the crime by himself and the two become friends, with Peter sharing his secret with him. Meanwhile, Roman's cousin Letha discovers that she is pregnant, but claims that the child's father is an angel.
click here to see where to watch or (watch here).
Ready to Watch Hemlock Grove, Season 1, Episode ?