HomeMoviesTV Shows

LOLA

2023-04-07

Runtime: 79 minutes

Released

LOLA

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

Similar Movies

Coyote

2023-06-20

Coyote

The Straight Story

1999-10-15

The Straight Story

The English Patient

1996-11-14

The English Patient

The Pianist

2002-09-17

The Pianist

Schindler's List

1993-12-15

Schindler's List

Cube

1997-12-10

Cube

The Idiots

1998-04-28

The Idiots

Sissi

1955-12-22

Sissi