The movie you are looking for is "BOTCHED" starring Stephen Dorff. I rented this from Blockbuster the other night; starts off slow, but man it gets better and better as you watch. Also features music by the "Red Elvises!"
Here's the IMDB page: http://www.imdb.com/title/tt0790590/
Here is the trailer: