First Elektra Set Pictures Spotted!