

In a sentence:
Fantastic performances from Chan and Smith, beautiful cinematography, great pacing, and a surprisingly fresh new take on the original story.