UK music artist Dionne Bromfield talks exclusively to iFilm London and James Helder at the official premiere of 'Demons Never Die' , which was held at the West End Odeon, Leicester Square, London. Dionne's track 'Ouch' (Demons Never Die) Mix is the film's main theme.