The Crimson Flash is a 1927 American action film serial directed by Arch Heath. The film is now considered to be lost.
More at Wikipedia.
Director: Arch HeathDistributor: Pathé ExchangeRelease date: June 19, 1927Running time: 10 episodes
External links: IMDb