A store clerk toils through his night shift only to confront his past mirrored in the faces of the customers he serves.
No Trailer found!