* The ending, nough said.