I have to rethink my no westerns policy after watching this last night. Though I thought the ending sucked, it was a very good movie.