What can Billy McCrae do?
Munro Films has confirmed that their British thriller, The Ballad of Billy McCrae, will be released in UK Cinemas from 24th September. Filmed in Port Talbot, Wales, the film was directed by Chris Crow (Panic Button, The Lighthouse (2016)) and…