Poor acting (from a person who loves Idris Elba) and writing. Very cliche obstacles throughout the entire movie. It all just looked so forced the whole time. I kept waiting for the horrible acting to stop. The way they all just forced the conflicts through dialogue was so terrible. Only reason for the two stars was because it was a side of America I wasn't that aware of. With the way the rest of these reviews are looking, people nowadays just watch any movie with a decent actor and think it's a good movie.