I do not understand why this film is so popular. Mel Gibson seems like he is walking his way through it and can't wait until he is finished. The premise is silly, the action is confusing and you walk out of the theater wishing you hadn't wasted the time. The flashbacks are disconcerting and the ending is almost funny instead of serious. It is very predictable. A disappointing film.