Frank Morrison is a divorced father with a 12-year-old son, Danny. His ex-wife Susan and son Danny now live with Rick Barnes, Susan's new husband. Danny, who has a reputation for telling lies, accuses his stepfather of committing a murder. Initially, no one believes his accusations, but then Frank becomes convinced and is the only one who believes him. Now, the father Danny trusts must protect him from the stepfather he fears.
John Travolta
as Frank Morrison
Matt O'Leary
as Danny Morrison
Vince Vaughn
as Rick Barnes
Teri Polo
as Susan
Ruben Santiago-Hudson
as Sgt. Edgar Stevens
Steve Buscemi
as Ray Coleman
Susan Floyd
as Diane
Angelica Page
as Patty
James Lashly
as Jason
Rebecca Tilney
as Laurie
Debra Mooney
as Theresa
Leland L. Jones
as Coach Mark