pretty damn good movie. it's 20 mins shy of 2 hours and it goes by quick! good story and good action and kinda wished it woulda been a little longer. big cast in this film as well. where'd this movie cum from? lol, i'd never heard of it. just kinda snuck up on me. must watch for all. definitely worth a theatre watch. all i gotta say is... the .50 cal pwnz u!