"Ninja Assassin" tells a story of an orphan, Rizo (played by Rain), who was adopted by a mysterious organization and trained to become an assassin. A still of Rain covered in blood has been released, making the film appear very bloody, and the trailer suggests this as well. The action training that Rain underwent for this film was not in vain as he is seen in the trailer fighting a group of ninjas at night with very accurate movements.