Focusing on the Greek victory over vastly larger Persian forces at the Battle Of Thermopylae in 480 B.C. , 300 grossed $ 70 million in its first weekend of U.S. release .