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