Once Upon a Time casts Merida’s parents

OUAT Merida's ParentsMore new members join the ever-growing cast of the ABC fairy-tale drama, according to a report by Entertainment Weekly. Merida (played by Scottish actress Amy Manson) is one of the newest additions to the cast for the fifth season. In the upcoming two-hour special episode which will air November 15, we will learn more about her story, including meeting her royal parents.

Glenn Keogh (Sons of Anarchy) and Caroline Morahan (Doctor Who) will be playing King Fergus and Queen Elinor, respectively. In the Pixar film Brave, these characters were voiced by Gerard Butler and Emma Thompson.

Once Upon a Time season 5 airs Sundays on ABC.