Now Playing:

TV

The city of Thebes is torn apart as the disguised god Dionysus returns, demanding to be worshipped.