20080806 unknown: Scarlett; Penelope in a steamy kissing scene