Gangs Of Wasseypur Part 2 (18)
(Anurag Kashyap, 2012, Ind) Nawazuddin Siddiqui, Zeishan Quadri, Aditya Kumar, Huma Qureshi. 160 mins
It's over five hours long in all, but there's barely a slack moment in this exhilarating Indian epic as it races through generations of smalltown criminal, industrial and political enmity. Yes, it's violent, but like all great crime stories it's also a vibrant tapestry of family life and modern history, closer to Leone, Coppola or Tarantino than Bollywood.
(Park Chan-wook, 2013, Us/UK) Mia Wasikowska, Nicole Kidman, Matthew Goode. 99 mins
The Oldboy director gives us a sensual, tantalisingly ambiguous thriller, centred on Wasikowska and her shifty smalltown family.
(Nicholas Jarecki, 2012, Us) Richard Gere, Susan Sarandon, Brit Marling.