Being Human synopsis
One human soul named Hector (Robin Williams) gets the chance to live five separate lives, through different periods of history. He is reincarnated as a Celt, a Roman slave, a Scottish crusader, a man shipwrecked in Africa and a modern-day New Yorker. And, though the same souls keep popping up around him, including his lover and his children, Hector makes the same mistakes over and over again. But it is through these many trials and errors that Hector learns what it truly means to be human.