Just saw almost this trailer in the theater before RED yesterday, with a small dialog difference that gave a bit more of the back story to the big screen version. The movie itself will be out on February 11th, and based on the trailer it might just be worth checking out. If you haven’t seen RED yet, you should head for your local presentation today; it was even better than the trailer and the buzz made it out to be.