Kaine, a highly successful FBI agent living in New York, dies after criminals he put behind bars take revenge. After his death, he wakes up in Heaven, and surprisingly, Heaven was waiting for him. The story begins when Masters of Angels pass onto Kai...