Bale did a phenomenal job as lead in the film. John David Washington, and Margot Robbie were also great in the support role. Bale is a true actor where you forget his characters from other roles, because you are immersed in the character you are viewing. The plot is a little slow, there were times in the middle I found myself a a little bored waiting for it to speed up, but it picks up towards the end.

The cast does a great job, obviously with the abundance of stars in the film, screen time was ideal for some of the actors and actresses. It's not a major mystery movie with a bunch of twists and turns, but it will keep you entertained.