b'A few weeks ago we saw a trailer that seemed to promise a romance between Henry Cavill in a waistcoat and Armie Hammer with excellent hair, and we knew immediately that it was a must watch. Guy Ritchie does his over-stylised, super-edited 60s homage thing, and the gentlemen, along with Alicia Vikander and Elizabeth Debicki give great performances despite some thin material.'