Growing up in Wareham, Massachusetts, Geena Davis was taught that the perfect way to be was to have absolutely no needs while giving everything to others. She would turn down food at friends' houses because accepting would be an imposition. Her dad refused to let her go to a party at 9 p.m. — she was never invited again.