2026 Nominees and Finalists
SCREENING ANNOUNCEMENTS AND FESTIVAL NEWS
Plus the next call for entries, announced on the newsletter first.
Stafford Film Festival is operated by Beeyawn Ltd, company number 13572299. Registered office: 2 Sparrow Close, Little Haywood, Stafford, ST18 0JX.
lets.talk@staffordfilmfestival.com ยท © 2026 Beeyawn Ltd