'The intrepid Lt Lilly is called upon to quell a Chinese Boxer rebellion in a spoof adventure serial.' (British Film Institute)
Release Date: February 01, 1913
View more ->