This sums up all of the moives staring will smith