Damien, driving home from and exhausting promotional trip, meets Michael, an unusual man, stuck in the middle of nowhere. Michael knows Damien, but where have they met?
Read...