even the sex scenes are funny