LOS ANGELES (Reuters) - The brave Spartan soldiers of "300" enjoyed a one-sided victory at the North American box office for a second weekend, making light work of critically lambasted new challenges ...