Stella Velon Named Best Director at UK Film Review Awards

Stella Velon named Best Director for her directorial debut ‘The Critic’ at the 2018 UK Film Review Awards, amidst an impressive list of critically-acclaimed and Oscar® winning films such as Alfonso Cuarón's ‘Roma’ and Bradley Cooper's ‘A Star is Born’.

 
 
 

Watch the winners video below.

 
 
Previous
Previous

Editor’s Pick – Indie Shorts Mag

Next
Next

Official Trailer of ‘The Critic’ Out Now