herry cavill in movie happy together 1 9 9 7