Castor and Pollux
Castor and Pollux, on a votive
plaque from Tarentum in southern Italy
Castor and Pollux were originally Greek gods, but when the Romans were fighting the Etruscans in 496 BC, the Roman soldiers saw visions of Castor and Pollux fighting on their side. When the Romans won the battle, they decided to try to get Castor and Pollux to fight for Rome from now on. The Romans built Castor and Pollux a fine new temple to live in so that they would be happy in their new home.
Castor and Pollux seem to have settled down well at Rome, and became ordinary Roman gods. They were thought of as twins, the sons of Leda, and so they were the brothers of Helen of Troy and Clytemnestra.
In some versions of the story, both Castor and Pollux are the sons of Jupiter (or Zeus), and so they're both immortal themselves. But in other versions they are both mortal, or Castor is mortal while Pollux is immortal. Sometimes the story goes that Pollux (who was immortal) missed his twin Castor, and so he convinced his father Zeus to let them stay together, and both spend half their time up in the sky as gods, and the other half of their time under the earth in Hades, as mortals.
Roman people thought of swearing by Castor or Pollux as a not too serious kind of cursing, like saying "Gosh darn it!" today. So the plays of Plautus and Terence are full of people saying, "I'll do it, by Pollux!" or "You'd better not, by Castor!". In fact, "By Castor!" ("ECASTOR" in Latin) was a curse that only women used, although both men and woman used "EDEPOL" ("By Pollux!").