Advertisement
Watch "The Battle of Hearts"
Open in New TabAdvertisement
Advertisement
Advertisement
Cast
William Farnum
Martin Cane
Hedda Hopper
Maida Rhodes
Wheeler Oakman
Jo Sprague
William Burress
Captain Sprague
Willard Louis
Captain Rhodes