Did you look at latest trailer and "see" several plot twists or surprises? You are not alone. Here's one set (of many) theories.