What will happen on the Series Finale of Once Upon a Time? Find out on May 18.
Drizella’s (Adelaide Kane) reign of terror continues as she plans a dark curse on the Once Upon a Time episode airing December 15.
Can Alex (Ophelia Lovibond) and Hooten (Michael Landes) rescue Ella (Jessica Hynes) when she is kidnapped? Find out on the Hooten & The Lady episode airing August 7.