While investigating the death of a homeless teen, Nick and Hank uncover a ring of Geiers harvesting human organs. Also, the Ferrat threaten Captain Renard to keep the Grimm under control.
Create a FREE account to get access to your content.
By creating an account, you agree to our terms