i be a die hard bruce willis fan ( no pun intend ) and it certainly wasn not him or mos def that keep this movie from be spectacular . bruce willis give a very good performance and despite the fact that his role closely represent the same character he play in sin city . mo def perform incredibly well . certainly his best performance to date . the performance of both bruce willis and mo def be probably the only element that keep this movie from completely bomb . any other cast and it would have be a flop ( duh ) . 16 block be a great action movie if that what your into . the way i like to put it however be it a good twist ( s ) on an already overdone and cliché story line . i would go into further detail but i wouldn not want to spoil it for all of you . with plenty of suspense there isn not a dull moment that i can remember . this movie be definitely worth see if you like bruce willis or mo def . if not and then save your 9 buck and rent a movie instead . if you be a bruce willis fan then maybe it worth it . if youre only a mos def fan and do not like the bruce man then maybe the matinée price would better suit your taste . enjoy .