Marquis (1989) 22 May 20019 February 2023 Rating: ★★★★ Marquis De Sade Story/Obscene Puppet Show Category: Fantasy