The last time we saw Keanu Reeves, he was toting a gun around as a vigilante cop in Street Kings. For his latest project he will put down his gun, and pick up a sword. Reeves has signed on to star in the Japanese inspired piece, 47 Ronin. According to Variety, Reeves will play a samurai swordsman, who helps avenge the death of his master in 18th century Japan.

In “47 Ronin,” he will play one of the swordsmen; the group and their master are revered in Japan for their revenge attack on Dec. 14, 1702.

The film will tell a stylized version of the story, mixing fantasy elements of the sort seen in “The Lord of the Rings” pics, with gritty battle scenes akin to those in films such as “Gladiator.”

It will be nice to see Reeves step into the role of a Japanese man, considering his diverse Asian background.

Reeves next stars as Klaatu in The Day the Earth Stood Still, which opens nationwide this Friday.