How It Should Have Ended: Alternate Endings, Unresolved Plot Points, And Fan Theories November 17, 2023 by Thomas