Christopher Llewellyn Reed Featured Specialty Film Reviews Specialty Releases Spotlight Film Review: The Siren Song of “Lorelei” Mostly Enchants July 29, 2021