In this steamy scene, Helen Slater and her partner are getting it on like there's no tomorrow. With hard nipples and intense kissing, they take turns bringing each other to orgasm. The celebrity actress is clearly enjoying every moment of this passionate encounter.