BAD ASS! this movie has it all: music, acting, a plot, unlike most movies today. my 5th favorite movie of all time!