movie review Dwayne Johnson The Rock Hercules Juhn Hurt Ian McShane Reece Ritchie Ingrid Bols? Berdal Joseph Fiennes Irina Shayk Tobias Santelmann Aksel Hennie Rufus Sewell Rebecca Ferguson