This movie starts off a bit slow, but it's a surprisingly good low-budget flick. You'll probably catch on about 3/4 of the way through (or sooner), but it doesn't diminish the enjoyment of a pretty fine plot with an excellent ending.

Troubled Waters
2004 NR 87 minutes
Jennifer Beals (Flashdance) stars as intrepid FBI agent Beck, assigned to solve the case of a multimillionaire couple's missing daughter (Olivia Ballantyne). As clues begin to reveal themselves, Beck draws an explosive line connecting the kidnapper and the girl's mother -- and brings to light their dark, disturbing secret. Racing against the clock, the determined agent must discover the real reason for the abduction and save the child's life.
Cast: Jennifer Beals, David Storch, Stuart Hughes, Olivia Ballantyne, Sharon Lewis, Laura Vandervoort, Frank Moore, Matt Birman, Stewart Arnott Director: John Stead Genres: Thrillers, Crime Thrillers, Mysteries, Supernatural Thrillers This movie is: Dark, Suspenseful Availability:Streaming and DVD