20050701 entertainment.english.hollywood: Tom Cruise rakes in millions