LOLA

LOLA

6.436

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

    Number 24Wounded in the Forest32 Malasana StreetNowhere in AfricaThe Exit RoomThe Fifth ElementThe All-Girl Filling StationAcqua MovieGoebbels and the FührerTwelve MonkeysBrazilAmerican History XWar of the WorldsBlade RunnerDirty DancingTronScarfaceCrouching Tiger, Hidden DragonAkira