Imaginary Heroes
Sandy (Sigourney Weaver) and Ben Travis (Jeff Daniels) are the parents of Matt (Kip Pardue), a well-admired and successful swimming athlete, who surprisingly chooses to end his own life at an early age, leaving the members of his family to deal with the [...]