Blade Runner fans were forced to wait more than 30 years for a sequel to their beloved cult classic, but it's finally here and it didn't disappoint.
Denis Villeneuve stepped into the world created by Ridley Scott and Philip K Dick and made a little piece of it his own, taking those gritty cyberpunk visuals and wrapping them around an all-new story set three decades later.
Blade Runner 2049 follows Ryan Gosling's Officer K on a mission to round up the remaining last-gen replicants, a task which takes him to the doorstep of Harrison Ford's Deckard and sees him uncover a conspiracy with world-changing implications.
Villeneuve's sequel is everything it should be, and that includes Easter egg-filled and packed with call-backs to the original and the novel which inspired it. If these fans-pleasing nods passed you by the first time around, the chance to hunt them down at the next opportunity makes repeat viewings all the more rewarding.
Many of these bonus inclusions are tricky to spot, but at least they're easier to track down than rogue Replicants.