The hypnotic third novel in the hit Danish series grapples with the philosophical realities of being stuck on repeat in 18 November ...