"Devil Wears Prada" and "The Odyssey" star Anne Hathaway has joined the cast of Tom Cruise's "Days of Thunder" sequel.