Episode #3 (of 4) in the silent Nick Carter serial starring Edmund Lowe.
2007
1979
2003
1993
2001
2004
1990
2008
2005
1999
1994
1995
1960