In this 2006 film, a professional alibi provider finds himself in a precarious situation when a routine job goes awry, leading to a series of unexpected events. The movie stars…