I watched this film because of the great cast of actors. I am not about the technical side of films when I review them whether good or not. I am more of whether in my limited time in my day to entertain myself, it brought me a satisfied feeling that the time I spent watching it is worth it. Unfortunately, this not the film. It seems like the entire thing is an introduction of what's actually happening. The character build-ups mean nothing because the audience will never really know what exactly is happening and why. They are all just possibilities such as it maybe the end of the world. So, why would I care if I see the personalities of the characters when the actual meaning of the plot is that it is all just suppositions? So, if you don't want to waste your time, then, SKIP this.