this movie have it all . comedy and drama and action and sex appeal and good acting . ice cube and a a writer and have do it again and and for the movie to be his directorial debut and it be an excellent piece of film work .