All Films

Slut

2017 (United Kingdom) - Rhea Goddard - Documentary / Short Film / Student

A documentary that follows the SLUT walk and those that take part, and the ethos behind it.