The Leftovers: An Anniversary Celebration

On October 14 2011, 2% of the world's population---140 million people---disappeared in an event known as the "Sudden Departure". On October 14 2018, 25YL will become the place to debate, discuss, and deliberate the details of The Leftovers, the HBO television series that evolved from this singular, catastrophic event. Throughout the day, the 25YL Site Facebook …