There were some points that I thought were thrown together, such as the preacher at the end, there could have been some more lead up to fill out his predicament, but on the whole I thought it was great. I was enthralled for the entire movie.

The highlight of the movie is definitly the flawless acting, but the story has teeth as well.