Rated: 2 times. Average rating 4.50
Brad is a good man who has the support of his friends and family. That is until he starts getting glimpses of his past lives and deeds, accidentally unlocking their secrets. He races to find a way to remove his impending karmic doom, for himself and for people who love him.