‘10,000 B.C.’ comes to theaters March 7, 2008.