The actors are surprising not only for their depth of performance, but also because they do not play characters you think you know. I would highly recommend this movie to anyone who likes drama, action, comedic relief, or just an appreciation for a well-thought out movie.