Actor James Franco has gone bald for a new movie role. He has shaved his head for his part in upcoming drama Zeroville.