Kirsty Lang reviews Holy Motors, which got booed and cheered at Cannes. Plus TV drama The Paradise, an 1875 romance set in a department store, and a new BBC Short Story contender. Show more
Discover 11,128,835 listings and 279,877 playable programmes from the BBC
Kirsty Lang reviews Holy Motors, which got booed and cheered at Cannes. Plus TV drama The Paradise, an 1875 romance set in a department store, and a new BBC Short Story contender. Show more