Tom Holland has defended the use of the modern language in The Odyssey.
The 30-year-old actor plays Telemachus - the son of Matt Damon's character Odysseus - in Sir Christopher Nolan's big screen reimagining of Homer's ancient Greek epic, which has come under fire over its modern-day interpretation of the classical text, and Holland has hit back over the use of the word "dad" instead of the more formal "father".