I am not eloquent enough with words to express how good this movie is. Acting on this level is seldom seen. Mark Wahlber and Mel Gibson draw you in to characters so deeply that you are in the moment with the characters and forget you are watching actors. An emotional roller coaster full of humor, struggle, joy and vulnerability of the human condition.