Two lost souls find themselves on an otherworldly train ride, where they must solve the mystery of who they are and where they are going.