The mysterious Aswang comes to Portland on Grimm Season 3 Episode 14 in search of some amniotic fluid from a blood relative.
And Sergeant Wu gets caught up in the case as he recalls the mysterious Aswang mythology from his past that ends up leading to a shocking conclusion!
Meanwhile, Adalind and Meisner deliver the royal baby in the woods as Renard formulates a plan to get them home.
Wonder what happens next? Avoid stories from your grandma and watch Grimm online right here!