Actress Michelle Williams was originally cast as Charlotte Bronte, for director Angela Workman, who also wrote the screenplay. Jonathan Rhys-Meyers was cast as Branwell, Brian Cox was cast to play their father, Patrick Bronte, and Imelda Staunton was cast as Aunt Branwell.