THE INCUBUS STUDIO (2017) Chinese horror

The Incubus Studio – aka Fright Studio and 画室惊魂 – is a 2017 Chinese supernatural horror feature film directed by Xing Bo. The movie stars Luo Xiang, Yang Xin, Chen Meixing, Peng Bo, …

Read More

The Scream – painting by Edvard Munch

The Scream (Norwegian: Skrik) is the usual name given to each of four versions of a composition by Norwegian Expressionist artist Edvard Munch between 1893 and 1910. The works show a figure with an agonized expression …

Read More