Cathy Freeman lit the Olympic flame and then won 400m gold, carrying the weight of a nation's unresolved history.