John Leguizamo walked around his home with the lights off to prepare to play a partially-sighted character in The Odyssey.
The 65-year-old actor plays Eumaeus - the faithful servant of Matt Damon's character Odysseus - in Sir Christopher Nolan's new epic and he used a number of method acting tricks to help him understand how to tackle the role of a man who is older and has limited sight.