Helen Lyons-Curran
Bio: Helen Lyons-Curran is a multi-award winning Filmmaker from the UK.
Helen's appreciation of film developed at an early age with a near obsession for films such as Carole Reed’s Oliver! (1968), Rocky (1976), and Back to the Future (1985)