En el momento de su estreno fue la película más taquillera, protagonizada por Tom Cruise y Dakota Fanning .