Do or Die (serial)

Do or Die is a 1921 American film serial directed by J. P. McGowan.

[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.