dam this movie is one of the best from 2006.