With the year at the halfway point, our writers choose their favourite films, from Bollywood bangers to belated blockbusters
The beloved British actor finds a perfect match in Daryl McCormack with this original romance about a rendezvous in a hotel room
Olivia Cooke shines as the enigmatic title character in this bonkers genre subversion, co-starring Alec Baldwin as a drug-dealing priest