Ben Affleck's first directed movie!

But that's not the whole point.

This movie is deep, gives you time to ponder but surprises when necessary.

The plot was twisted and crazy - or too good to happen in real life - but I enjoyed thru out the show.

It also tells the social problem that is really happening in Western countries.

The movie nowadays likes to have "the ending that doesn't look like an ending"

This movie is no exception - but I do find it is best suited for the movie which does make people to ponder (rather than making the movie like.. looking cool)

Bottom line: While I find the good people are too good to be true, but I truly enjoy the plot. Yeah, sometimes you'll do bad things for good reason, but at times you'll do good thing for bad cause as well.

Rating: 9/10