Two women kiss on a deserted Manhattan street, and the consequences of that kiss change their lives... More >>>