Question: who plays danny in the movie pearl harbor?
Answer: Josh Hartnett