Watched it years ago. Don't remember shit about the plot. The outright confession was unexpected, but nice. Personally, I was rooting for the self-cest ending but oh well.