Moloch Poster

Moloch

0.00% | July 10, 2026 |

A distinguished art lecturer becomes possessed by his own art when he develops an inappropriate attraction to one of his male students.

Featured Crew

Meghan O'Shaughnessy
Director
Shane Vaughan
Writer
Shane Vaughan
BTS Photographer

Cast

Images