An exploration of the great conflict between good and evil within the spiritual realm. A careful tracing of the conflict from before recorded time, to the unfolding of the final battle at the end of time.