Watch Grimm - Happily Ever Aftermath

Grimm Season 1 Episode 20

Season 1 Episode 20

First Aired: May 4, 2012

Description: Hank and Nick look into the death of a wealthy matriarch - as the classic Cinderella tale takes on a dark turn.