Grimm is a supernatural drama that focuses on Detective Nick Burkhardt. He works in Portland, Oregon and starts to see things he cannot explain when the series premieres. Strange happenings continue to take place from there.
Grimm was ready to ring in the new year with Grimm Season 3 Episode 9. But this installment, while having an interesting premise, ended...