Very long and confusing film. Many parallel stories. It is not worth losing 2h30m watching this. I don't understand how this film has such a positive rating on rotten tomatoes.