Return of the Slime as ICA adds extra London screening

After our sold out screening at The Institute of Contemporary Arts London this week there has been another date added for December 10th as part of the Cinemania season, so if you couldn’t make it and want to experience the slime on the big screen, head over to the ICA website for tickets.

Cinemania flyer