Grimm
After Portland homicide detective Nick Burkhardt discovers he's descended from an elite line of criminal profilers known as "Grimms," he increasingly finds his responsibilities as a detective at odds with his new responsibilities as a Grimm.

Season 3 · Episode 16 ·
The Show Must Go On
A double homicide leads Nick and Hank to a traveling carnival where the performers are not what they seem. To get a better understanding of what's going on behind the scenes Monroe and Rosalee go undercover. On the wedding front, Monroe has a really important question for Nick. In Austria, an invaluable member of the Resistance makes the ultimate sacrifice to help Adalind.
22 episodes
No episodes match your search.
The cast behind this title
Titles you might also enjoy
About
Episode 16 of season 3 of Grimm: “The Show Must Go On”. Aired 2014-03-21. Watch it online free on ZapFlix.