Film of the day: Live by Night

Ben Affleck in Live By Night

Ben Affleck directs and stars in this 1920s-set gangster tale based on the award-winning novel by Dennis Lehane, writer of Mystic River, Shutter Island and Affleck’s behind-the-camera debut Gone Baby Gone.

Here he plays bank-robbing Boston outlaw turned Florida rum-runner Joe Coughlin, forced to make the move down south when his passionate affair with Sienna Miller’s Emma – mistress of Irish mob boss Robert Glenister – attracts unwanted attention.

There are big names every which way you look, with the now reliably excellent Miller part of a heavyweight supporting cast that also includes Brendan Gleeson, Zoe Saldana, Elle Fanning and Chris Cooper.

Film of the day: Live by Night – From Friday 27 October on Sky Cinema Premiere and Sky Cinema on Demand