The Cosmic Curtain