Two strangers on a train platform discover they are not as strange as they may seem.Two strangers on a train platform discover they are not as strange as they may seem.Two strangers on a train platform discover they are not as strange as they may seem.