TV Special True Detective Season 1 Ending Explained: Carcosa, the Yellow King, and Time's Flat Circle Jul 1, 2024