TV Show directory - Demons
On the surface Luke Forsythe (christian Cooke) is every bit your average teenager, but with the arrival of his dead father's best friend Rupert Galvin (Philip Glenister), Luke's life is about to be flipped upside down.
Production Company: Shine Limited
Year of Publication: 2008