With a Hollywood remake in the works, it’s worth appreciating writer/director Nacho Vigalondo’s smart Spanish sci-fi thriller in its original state. Hector (Karra Elejalde) is sitting on the balcony when he spies a naked girl through his binoculars. Investigating, he comes across a masked figure, and then upon an eccentric neighbour who is perfecting his time-travel machine. Hector’s intervention sets time out of joint, and with several different versions of himself running around, he ends up having to travel back in time to set things right. In the vein of Looper or Triangle, Timecrimes works out the paradoxes of the deceptively simple storyline with ease, keeping audiences guessing till the end.