The season one finale for rapture themed show that was The Leftovers aired Sunday in the US and it was everything that we hoped for in a finale. Much like any meal from McDonalds it both satisfied us and left us begging for more. I for one definitely wanted to