Some shocking news. Jeff Baena, director of “The Little Hours,” co-writer of “I Heart Huckabees,” and Aubrey Plaza’s husband, has died of an apparent suicide at the age of 47 (via Deadline)
Baena’s other credits include the underrated “Horse Girl,” “Life After Beth,” and “Joshy.” His last film, 2022’s romantic comedy “Spin Me Round,” premiered at the SXSW Film Festival before opening from IFC Films.
Heartfelt condolences to Plaza, Baena’s mother Barbara Stern, stepfather Roger Stern, father Scott Baena, stepmother Michele Baena, brother Brad Baena, and step-siblings Bianca Gabay and Jed Fluxman.