Links for Carmilla S1E31: Of Hearts And Holy Hand Grenades

What's Hot Now

Episode 31

250 watches

November 13, 2014
Laura tries to get her life together as Carmilla and J.P. hit the books to look for a weapon powerful enough to take on the evil that lurks at Silas.
November 13, 2014
Laura tries to get her life together as Carmilla and J.P. hit the books to look for a weapon powerful enough to take on the evil that lurks at Silas.