This movie could have been so much better. It had a decent cast and a good(not great) storyline. It was terribly over acted. Everyone was trying to be so dramatic in a film that was better suited to be an action film. The problem was , there wasn't any action. So a runtime of just under 2hrs felt like 4hrs. It dragged along complicated storylines that overlapped flashbacks & flashfowards. Unsatisfactory ending after a long buildup. It had just enough to keep you from turning it off. But not worth a rewatch.