Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.

Emma Appleton
as Thomasina Hanbury

Stefanie Martini
as Martha Hanbury

Rory Fleck-Byrne
as Lt. Sebastian Holloway

Aaron Monaghan
as Major. Henry Cobcroft

Theodora Brabazon Legge
as Young Thomasina Hanbury

Francesca Brabazon Legge
as Young Martha Hanbury

Eva O'Brien
as Teenage Thomasina

Chacha Seigne
as Lola Hanbury

Shaun Boylan
as Reginald Watson

Neil Hannon
as Reginald Watson (voice)