In the new HBO series, The Leftovers, 140 million people around the world vanish simultaneously in a rapture-like event called the Sudden Departure. Those left behind have no idea what has happened to their missing friends and loved ones. They only know that the world has changed mysteriously, forever. Back in reality, our world has […]