Our verdict on Christopher Nolan's much-anticipated World War Two drama