Helen Flanagan is an English actress. She is best known for playing the role of Rosie Webster in the ITV soap opera Coronation Street from 2000 to 2012; she reprised the role in 2017, before going on maternity leave on 8 June 2018.
When an act of sabotage releases the library's most dangerous grimoire, Elisabeth is accused of treason. The only one who can help her? The sorcerer Nathaniel Thorn and his demon.