suggap

Do or Die

Do or Die is a 1921 American film serial directed by J. P. McGowan. The film is considered to be lost. The film serial had a working title of The Seal of Satan. Several of its scenes where filmed at the Morro Castle in Havana, Cuba.

    Cast

    More details

    author
    director J. P. McGowan
    genre action thriller
    publisher Universal Studios