Great event kicking off for film buffs tomorrow. is an indie short film festival that is running from May 5 to May 15, returning for its second year at the on Huaihai Lu.
Around 200 short films from 70 countries are getting screened, chosen from 3000+ submissions. Films were allowed a maximum length of 30 minutes, but most are around 5-8 minutes long.
That's still a lot of celluloid.
Advertisement