Squeeze is a London based film surrounding the pressures of young adults who live in the less glamorous parts of London.

Continue

Squeeze – The Film

Squeeze Poster

BUY TICKET