Harvesting Hearts

Episode 1
Episode 1 of 9
Episodes
Dying, Leo Grant witnesses his wife's tragic end. Given a second chance in 2016 with a magic ring, he harvests hearts.
Episodes9

Dying, Leo Grant witnesses his wife's tragic end. Given a second chance in 2016 with a magic ring, he harvests hearts.