What’s on

Once Upon a Crime

17-19 Sep 2026, EGO 2

In the small town of Talebury, storybook characters live in peace and harmony. Until…

The Passage

8-10 Oct 2026, EGO 2

Japan, 1899. Passengers from England are stranded, and a desert island begins to unveil its terrible secrets.