Grimm Season 4 finale Recap 5/15/15

Grimm Season 4 Finale Recap and Spoilers: A Royal Mess and a Death or Two

Grimm returns to NBC tonight with a brand new Friday May 15, season 4 finale called "Cry Havoc," and we…