b"
On this week's show we take a look at Netflix's The Devil All The Time and open up our London Film Festival coverage with reviews of Abel Ferrera's latest madness Siberia and the Riz Ahmed co-written and starring Mogul Mowgli.