In 1500, Duke Cesare Borgia hopes to marry his sister to the heir apparent of Ferrara, which impedes his conquest of central Italy. On this delicate...
This deftly made French psychological thriller terrifies with its exploration of an experiment gone horribly wrong. Dr. Marc Lacroix, a psychiatrist...