The Crimson Flash
Genre: action,
Director: Arch Heath
Release date: June 27 1919
Country: United States
Language: Silent English intertitles
Produced by: NA
The Crimson Flash is a 1927 American action film serial directed by Arch Heath. The film is now considered to be lost.
Source: Wikipedia