‘MY NAME IS LEON’ WINS BEST TV MOVIE AT C21 INTERNATIONAL DRAMA AWARDS
‘My Name is Leon’ takes home the award for Best TV Movie at the C21 International Drama Awards.
The teams at Douglas Road Productions, Tiger Aspect, Ringside Studios, and Vicarious Productions celebrated as the winners were announced at Content London 2022.
Read the full list of winners here.
‘My Name is Leon’ is available now on BBC iPlayer.