It feels like you are watching a two hours long trailer. It's a disgrace for a director that actually already did a movie before this. I feel that the story and the characters were OK (at least the idea) but everything else is a complete mess. Jumping from past to future to now back to explosions to killing to weird sex scenes without any other info. Could be watchable. Just change the director and try again