In a futuristic Megaspeed train station, a safety obsessed woman falls for her co-worker. Can he live up to her standards, or will their romance come to a screeching halt?