Legend of the Phantom Rider (Original) / Legend of the Phantom Rider (US)
Two ancient entities reincarnated through the centuries face off time and again for an innocent soul.
Info mistake?