Off Screen is a 2005 Dutch thriller directed by Pieter Kuijpers.
More at Wikipedia.
Director: Pieter KuijpersRelease date: February 3, 2005Running time: 94 minutes
External links: IMDb