We're hoping that the sweet cars, explosions, and the hot chick can make up for Nicolas Cage being in this movie. This 3D action extravaganza will be out February 25, 2011.

