Episode 131 is our penultimate London Film Festival wrap-up episode, and it’s a bumper one.
At 2:55 we review the new Benedict Cumberbatch film The Power of the Dog.
At 11.20 we give our thoughts on the Cannes award-winning and hard-hitting drama Nitram.…