Surprisingly good, well casted, good plot and fast paced. Well worth the watch, makes you wonder why Danny walked away from movies for soppy soaps! 50cent, plays the role well. The movie isn't a Blockbuster but it's a good watch and one you'll probably watch again.