Mother rewards 18-year-old son's bravery.
Anne Heche makes things interesting.
A story of love, hate, revenge, and insanity.