Latest "Original Sin" Teaser Asks, "Who Returns From Beyond?"