Mother screens at London Film Festival 2016

Mother, directed by Leo Leigh will play in the London Film Festival as part of their Only Wanna Laugh short film section. The film will screen twice during the festival.

Saturday 8th October 2016 @ 6.30pm in Picturehouse Central

Tuesday 11th October 2016 @ 8.40PM in BFI Southbank