Episode #3 (of 4) in the silent Nick Carter serial starring Edmund Lowe.
1959
2006
1997
2010
2003
1974
2002
2004
1970
1998
1990
2001
2000
2007
2021
1991