The iconic John Malcovich adds a somewhat callous yet redeeming quality to the already stellar cast.I found each character to be sound to the foundation of the constantly unfolding plot.While some were just cannon fodder to envelope a means to an end,each one wove gently into the story and it's sinister underbelly.I really enjoyed the ebb and the flow of the concentrated disasters that were universal in this construct of an ending world.