UK Film ReviewAug 27, 20173 min readApotheosis indie film★ Directed by Catherine Vaughan and Ben Vaughan Starring Catherine Vaughan, Sarah Banerjee, Lillie-Louise McKeague-Pittman Indie Film...