A great film and packs plenty of thrills