The movie follows the story of Raizo (played by Rain), a young ninja who escapes from his clan in Japan and travels to Berlin, Germany. Raizo is a skilled assassin, but he is haunted by his troubled past and seeks to leave his ninja life behind.