Geena Davis, a regular household name and Oscar-winning actress from Thelma & Louis, celebrates a new movie release. Accidents Happen, debuted at Tribeca Film Festival, receiving praise for “a bittersweet drama revolving around a dysfunctional family coping with the consequences of a tragedy.”
Geena Davis married Dr. Reza Jarrahy in 2001, after three previous marriages, one of them to Jeff Goldblum. She is an accomplished Olympic archer, member of American Mensa for her high IQ of 140, and fluent in Swedish. Geena was notorious for turning down multiple famous roles such as Princess Leia in Star Wars, leading role in Basic Instinct, Silence of the Lambs, Ghost, Speed and Sleepless in Seattle.
According to Vitals.com, her husband, Dr. Reza Jarrahy is a Plastic Surgeon in NYC. He finished his medical degree in Stony Brook University Medical Center, residency in University of California San Diego Medical Center and his fellowship in UCLA David Geffen School of Medice. It is believed that he had a calling to be a surgeon, since his name in Farsi, Jarrahy, stands for surgery.