“Ewan Stewart is writer & director from Glasgow. His films have screened at numerous international film festivals, winning several awards, including Best UK Short at last year's London Short Film Festival and a BAFTA Scotland Award for his short Getting On. He currently lives and works in London.“
Hide player controls
Hide resume playing