Anne Hathaway has shared high praise for her 'The Odyssey' co-star Tom Holland, who portrays her son in the new film. Hathaway, currently pregnant with her third child with husband Adam Shulman, described Holland as a "dream son." She expressed her wish that her own children grow up to be as impressive as her onscreen counterpart. "I just really like Tom," she remarked.