supervillain- Children of a Lesser God (1986), dir. Randa Haines.

more about : supervillain