Keanu Reeves will be seen battling on of the tallest man in the world, Neil Fingleton, in '47 Ronin'.
The 49-year-old Canadian actor has been undergoing rigorous sword training, learning the Tengu sword techniques and pit-fighting techniques for the role of Kai, a Samurai, in his upcoming film, which based on real life event in early 18th Century in Japan, Universal Pictures India reported.
However, the 'Matrix' star revealed that he had a hard time shooting for the film, which is a mix of facts and fantasy, despite rigorously training.
'47 Ronin' is set to release in India on 27th December.