In-stock & Ready to ship! Deadlines for Holiday orders 2021:
International - December 8th
USA - December 15th
The Angel Heart Ring, featured in the 1991 cult classic Angel Heart, worn by Robert DeNiro starring as lord of the underworld, Lucifer himself. It appears in the most famous scene in which DeNiro peels an egg, metaphorically peeling back the layers of the soul.