as soon as he heard it , weir says , he knew he wanted it -- as a parable for the seemingly insurmountable obstacles faced by the film 's two main characters , played by gerard depardieu and andie macdowell. ;