 A stranger arrives in a small town depot to make a connection, a drop. But his connection doesn t show up and a chance encounter with a mysterious woman turns his routine into confusion. He must risk his life to claim the love that has always eluded him or stay forever alone.