Imaginary Heroes (2005)

Imaginary Heroes centers on a family that on the surface seem to have the ideal life. This perfect façade is smashed when an incomprehensible event shatters the Travises, spinning their lives out of control. Only by facing the truths about themselves, each family member must confront the past in order to regain control of their future. More »