Nope
I enjoyed this movie for the most part but there were a few plot points that felt off, and the flashbacks, although an important character point, seemed out-of-place. On top of all this the protagonist is sour and unlikable through most of the film which lessened his big hero moment at the end. Props to the The Jesus Lizard t-shirt which features prominently.