Elijah Wood: the blockbuster star with an indie heart