Beautiful, interesting, incredible cinema.
Demons is a social and political satire, a psychological drama, and large scale tragedy.