Have any of you guys watched HBO series The Leftovers? It's confusing me what do you guys make of it? :confused: