Back to All Events TWILIGHT (2008) Saturday 17 May 2025 7:00 pm 9:02 pm New Farm Cinemas (map) Google Calendar ICS Previous Previous 17 May THE GRAND BUDAPEST HOTEL (2014) Next Next 17 May ISLE OF DOGS (2018)