Mel Gibson gets crazy in new trailer for Robert Rodriguez