Guess who's going to Italy? Not us... but MEAT is!
We're very happy to be an Official Selection of the River Film Festival in Padua, Italy.
The festival runs from 28 May – 10 June and is (quite literally) on the river! Films are projected onto a screen that sits on a raft moored in the middle of the 16th century fluvial port used for trade between Padua and Venice at the city gate of Porta Portello.