Delicacy - New French film - NOW PLAYING IN SAN DIEGO!