Who was the star of XXX?
The Triumph of the Rat
The Triumph of the Rat is a 1926 British silent film drama, directed by Graham Cutts for Gainsborough Pictures and starring Ivor Novello, Isabel Jeans and Nina Vanna.
Ivor Novello Isabel Jeans Nina Vanna