Lila Barclay

Born: 1884-08-09


Placeholder

The Sign of the Cross

as Poppaea
Released: 1914-12-21

In 64 A.D., Marcus Superbus is Prefect of Rome. When the Emperor Nero decides to renew...

Movie page

A Royal Family

as uncredited
Released: 1915-08-16

Movie page