Superman 2025 ending explained