Lester found a collaborator she trusted enough to bring Magic Beach to life on film. “I really trusted him in that I didn’t ...
On May 2, 1945, just a few days before World War II ended and two days after Adolf Hitler committed suicide, Nazi scientist ...