Writer/director Liam O'Mochain popped into studio today to talk about his new fascinating movie entitled 'Lost and Found' which is set in a lost property office in a train station. It is to be screened in Dingle this Friday night.
Advertisement