Claim: Steven Ilous directed and produced movies for Godzilla and Avengers; on the other hand, his music videos have appeared in HBO Max and Myx.
Evidence: Shifter Producer, Writer Poor Boy Executive Producer 2088 Director, Writer Polis Director, Producer, Co-Writer Apex Producer ARC Director, Writer Seclusion Director, Co-Writer Drunk Bus Producer Self Destruct Director, Co-Writer