Alibi is a 2007 psychological thriller film directed and produced by James Chean.
More at Wikipedia.
Director: James CheanDistributor: Pagan InternationalRelease date: January 1, 2007
External links: IMDb