Taboo is a Mystery Thriller film directed by Max Makowski and stars Nick Stahl, Eddie Kaye Thomas and January Jones.
More at Wikipedia.
Director: Max MakowskiDistributor: Columbia TriStar Home VideoRelease date: January 14, 2002Running time: 80 minutes
External links: IMDb