Great plot, groovy characters. This has it all! I would recommend this movie to everyone, well except for little kids. I really enjoyed it ( saw it 15 times in two days)! I am one of the biggest Brad Renfro fans and I say that this is his best movie yet.