Confess is a 2005 American independent feature film written and directed by Stefan Schaefer.
More at Wikipedia.
Director: Stefan SchaeferRelease date: January 1, 2005Running time: 87 minutes
External links: IMDb