Once Upon a Time Recap and Review: “The Eighth Witch”
This week on Once Upon a Time, a lot happened for their mid-season finale; we finally find out how the curse came to be, why Regina can’t just break the curse, the writers take a stab at another LGBTQ relationship, and the true villain…