Katie Holmes' family have hailed as the actress as "amazing" for taking part in the New York City Marathon. Holmes completed the 26.2 mile (42.1 kilometer) race in five hours, 29 minutes and 58 seconds on Sunday (04Nov07) - and her loved ones couldn't be happier for her. Mum Kathy says, "Isn't she amazing? She's such a good girl. We're so proud (of her)." And hours after crossing the finish line, the actress stepped out to accompany her husband Tom Cruise for the New York premiere of his new film, Lion For Lambs. When asked about his wife's accomplishment, Cruise told People.com, "I know, I know. It's amazing!"