Filmmaker Jeff Baena's Tragic Death by Suicide: A Closer Look
Jeff Baena, a well-known film director and husband of actress Aubrey Plaza, sadly took his own life at the age of 47. He was found hanging in the LA home he shared with his wife. The discovery was made by an assistant, and emergency services arrived at the scene around 10:30 am. The Los Angeles Poli