Sophie A Story of Discovery

The winner of Best Art Direction at the LIFFF, “Sophie: A Story of Discovery” is a narrated fairy tale, directed by David Todd McCarty.