Kruger's breakout role as an actress came in 2004 as Helen of Sparta in Troy, the film adaptation of Homer's Iliad. That same year, she appeared in National Treasure as Dr. Abigail Chase and later ...
Some results have been hidden because they may be inaccessible to you