Producer, Writer, Director Beth Rosen is a producer and writer, known for Photo Finish (2010), Running to the Light: Overcoming Addictive Medication (2010) and Blind Sighted (2011). Search: