Lily Suda is known for Torture Chamber (2013), Everybody Is Going to Die, at Ten Acres High and Women Rules: The Film.
No data