I had fun watching this movie, but only because of Samuel L. Jackson, he kept it alive, otherwise it would've been bland because it was poorly written and made the rest of the characters look boring, it's a good story but the script is so lazy and clichéd.