Scott Winfield (Stephen Godwin) zostaje zamordowany przed swą firmą w Seattle, czego świadkiem był jego ośmioletni syn Luke (Elijah Wood). Chłopiec jednak milczy, więc detektyw Thurston Bass (Tom Skerritt) prosi o pomoc panią psycholog dr Jackie Hollis (JoBeth Williams). Ona powoli zdobywa zaufanie chłopca, który opowiada jej o mordercy – Kapitanie Haku. Na jaw zaczynają wychodzić rodzinne tajemnice Winfieldów. Giną kolejne osoby, które mogły coś wiedzieć o zabójcy Winfielda, chłopcu zaczyna grozić śmiertelne niebezpieczeństwo