Best Feature Film

Prize

Description

Peer reviewed award
Degree of recognitionNational

Awarded at event

Event titleFILMSTOCK 12
LocationLuton, London, United KingdomShow on map
Period24 Nov 2019 → 24 Nov 2019