80's Masquerade – A Toast to Seductive Suspense Masquerade, released on March 11, 1988, remains a stylish and undeniably seductive thriller that expertly blends romance, mystery, and a touch of classic noir... Jay BetsillMarch 12, 2025