Actress, Director, Writer Shelly Findlay is an actress and director, known for Fading Light (2015), The Spot (2015) and Two Cities (2010). Known for: Fading Light (2015), The Spot (2015), Two Cities (2010), All You Got (2004) Search: