Lucy Carless is a British actress known for her work in the films Humans (2015), Code of a Killer (2015), and Suspects (2014). ... Read more