Various people get trapped on a mysterious train with an endless number of cars, each one being its own universe, and they must resolve their psychological trauma and emotional issues in order to get ...
Ben, a young Irish boy, and his little sister Saoirse, a girl who can turn into a seal, go on an adventure to free the fairies and save the spirit world.