Episode #3 (of 4) in the silent Nick Carter serial starring Edmund Lowe.
1921
1988
1957
2021
2020
1984
2019
1989
1982
1993
2002
1997
2005