 It also won the Independent Spirit Award for Best Feature and received numerous other accolades.Sheryl Hoover is an overworked mother of two living in Albuquerque, New Mexico.Her gay brother, Frank, an unemployed scholar of Proust, is temporarily living with the family after having attempted suicide.