A Japanese sci-fi film blending intense drama with a supernatural power that comes at the cost of memories. Is it worth rewinding time to change the past?