Do or Die is a 1921 American film serial directed by J. P. McGowan. The film is considered to be lost.[1] 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.
This article about a silent thriller film is a stub. You can help Wikipedia by expanding it.
This article about an action thriller film is a stub. You can help Wikipedia by expanding it.