What role did Josh Hartnett play in the horror film ‘30 Days of Night’?
Noah
Eben Oleson
John
Edward
Answer
Josh Hartnett played Eben Oleson, a young man in the town of Barrow, Alaska who is forced to fight back against the vampires who have descended upon the town.
Unleash your Inner Film Buff: The Ultimate Josh Hartnett Quiz!