Farida Haddad
Farida Lowe Haddad is an Algerian-born British actress based in London, studied acting at Identity School Of Drama and The Unseen Drama school, also an aspiring writer who wrote a short film (Lina ...
See Profile
The Last Hours
by Cassandra Clare
Set in Edwardian London, Will and Tessa Herondale's children James and Lucie are continuing the fight against evil alongside their parabatais, Cordelia Carstairs and Matthew Fairchild, and more off...
See Story
Join the Conversation