Considered the most haunted doll in the world, Robert the Doll lives behind glass in a museum in Key West, Florida, where every year thousands of visitors who fail to…
Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.