UK Film ReviewJun 15, 20172 minFlushed short filmWritten & Directed by Grace June Starring Olivia Spencer and Emma Stirling Short Film Review by Michael Fiott Grace June directs and...