The Winners of this year’s Fresh Film Festival are: The Acton School Of Film!

Check out their film ‘Repulsive’ below!