Links for Carmilla S1E31: Of Hearts And Holy Hand Grenades

What's Hot Today

Episode 31

260 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.