Louisa Rose Mackleston is a Yorkshire based Assistant Director and Filmmaker. In January 2021 she set up her own grassroots production company - Northern Fortress Films.
The first film to be released by Northern Fortress is Ruth & Safiya - Louisa's Directorial debut, which is due to hit festivals in summer 2021.