Denouement

Webster's Dictionary of the English Language

·noun The solution of a mystery; issue; outcome.

II. Denouement ·noun The unraveling or discovery of a plot; the catastrophe, especially of a drama or a romance.