The Adjustment Bureau ★★★½

Entirely not what I was expecting. Blatantly obvious ending.