Episode #3 (of 4) in the silent Nick Carter serial starring Edmund Lowe.
2007
2003
2004
2006
1999
2013
1983
2014
1939
1960
1976
1974
1997
1916
1924
1968
1963