Diana Martin is known for Lonely Crime Fanatic (2024), Daylight Saving Time (2009) and Pass/Fail (2017).