Fair warning: Enough time has passed that it's OK to discuss the ending of writer-director M.... More >>>