jennifer neala page the master sex scene