Episode #3 (of 4) in the silent Nick Carter serial starring Edmund Lowe.
1985
1996
2007
2008
1997
1998
2004
2000
1986
1989
2005