Photo: susan sarandon geena davis thelma louise tribeca 26 | Photo 4573019 | Just Jared