Steve Evangelatos is known for Tank Girl (1995), All Hail King Julien: Exiled (2017) and Clockwork Lemons (1982).
No data