LEONA ALLEN IN THE DEVIL’S HOUR

Leona Allen makes her TV debut as Ellen Foster in the psychological thriller The Devil’s Hour.

The series follows Lucy, who wakes up every night at exactly 3.33AM, in the middle of the so-called devil’s hour between 3AM and 4AM. You can catch Leona in the series as it streams on Amazon Prime from the 28th October 2022.