A boring train ride turns into a steamy step-fantasy encounter