Producer, Director, Writer Libby Spears is a producer and director, known for Playground (2009), pc594 (2015) and One Patient (2018). Search: