Unlock all MTV content using your TV provider

The Demiurge
Season 1 E 5 • 09/05/1995
Aeon fights to send a mystical being into space, but Trevor attempts to thwart Aeon's plans to use its power for himself.