When I watched it the second time, I finally understood. Because the existence of Big Mary changed history, Rose did not die, and the last one to kill her was the old Rose who did not die thirty years later. At this time, little Mary killed Rose in 1979 and changed history again, this time changing the history of Mary. At the end of the film, the scenes of Mary combing her hair and drinking soup were never seen before. And at that time Mary's expression had changed. In the end Mary sang Rose's song. It was not that Mary became Rose, but little Mary and Rose had been friends for a period of time, so Mary had learned that song a long time ago.
View more about Sweet Home Alabama reviews