Last Life is a fantasy drama about reincarnation, soul mates, and the ancient battle between good and evil.