Gerard Depardieu is in his element, perfectly, in this big screen adaptation of the classic story. Whether you're a long time fan of the novel, or you've only Steve Martin's goofy portrayal in Roxanne, you owe it to yourself to check out this rendition of the beloved story of mistaken identity and true love. Fabulous and elegantly done!