Once Upon a Time: Season Four – “Smash the Mirror” (Part 1 of 2)
First aired November 16, 2014. This episode of Once Upon a Time has been made into a two-hour event and there won’t be a new episode for two weeks. However, there is plenty of action to keep OUAT fans satisfied until then, or just insatiably hungry for more. Emma (played by Jennifer Morrison) is hiding…