I said WTF after watching the first time as well. Try watching again, keeping in mind (my interpretation):
- Part of it isn't "real life".
- It isn't linear
Also, pay attention to characters that are played by the same actors, but are different people/have different personalities in different parts of the movie.