Eve De Leon Allen

 played Angie Maitland in TV: The Bells of Saint John and TV: The Crimson Horror. She is best known for playing "The Boss" in the 2008 series Nuzzle and Scratch.