before rushing to clap hollywood on the back , we should also add that `` green card `` stars the great french actor gerard depardieu and was directed by australia 's peter weir , best known for `` dead poets society `` and `` witness `` -lrb- remember harrison ford and kelly mcgillis cheek-to-cheeking to sam cooke 's `` wonderful world `` -rrb- .