Explainer · Prime Video · Streaming Now Last Breath (2025) Movie Ending Explained: How Did Lemons Survive the Impossible? Liam Gaughan August 29, 2025