Jessica Biel has signed on to play Hugh Jackman's love interest Viper in The Wolverine.