Revelations - The Necessary Stage