Spot The Leopard on Blu-ray

Nov 2, 2009
2,084
Criterion is including in its June releases the 1963 drama “The Leopard”. This movie will be featured on blu-ray and will be available to you starting 29th of June.The movie is based in Sicily and events that unfold are set in the 19th Century wherein democracy is slowly paving its way through and replacing aristocracy [...]

Click Here For More...