The short film GRACE by UK director Dean Leon Anderson is being screened at the Motovun Film Festival in Croatia (26-30 July). The 11-minute short film that premiered at the London Short Film Festival earlier this year follows Grace, a teenage girl – played by Natasha Kendall – who has a sexual encounter […]