Watching a Michael Haneke movie is like putting together a jigsaw puzzle: it’s a process that can be frustrating to some but the accomplishment easily compensates the effort. Caché, Haneke’s masterpiece, epitsomizes that metaphor; it’s a tense thriller whose mystery remains unexplained by the film’s conclusion. The Laurent family (composed of George, Anne, and their son Pierrot) finds tapes of their Paris home along with crude drawings of violence. Future tapes eventually lead George to suspect Majid, the son of an Algerian couple who worked for George’s family over forty years ago. When Majid’s parents are killed in the Paris Massacre of 1961, George’s family wished to adopt Majid, but George, angered at his parents’ decisions, tricks Majid into killing a rooster, causing him to be sent into a foster home. But by Caché’s conclusion, Majid, upon discovering the tapes, commits suicide, and the Laurent family’s mystery is still up in the air.