Since Harry Potter, the actor, now 32, has mainly shied away from blockbuster fare, instead taking up roles in smaller film projects such as the thriller Guns Akimbo, Victor Frankenstein and ...