Cyrus Theibeault Movies

  • 1983
    Revenge of the Ninja

    Revenge of the Ninja

    Revenge of the Ninja

    6.2171983HD

    After his family is killed in Japan by ninjas, Cho and his son Kane come to America to start a new life. He opens a doll shop but is unwittingly...

    Revenge of the Ninja