Fair warning: considerable spoilers follow β read after watching.
It is extremely rare to be surprised by a film. The way movies are written β especially those coming out of the Hollywood system β demands foreshadowing for almost every element of a story that might be considered surprising or might feel like itβs coming out of left-field. As a result, most big budget films are predictable. Look for the signs, and you can figure them out.