Board Thread:Spoilers!/@comment-24304025-20150202171011/@comment-2153169-20150303193417

Zelena is alive. And it seems she was Marian during the whole time! In fact, it seems her ashes came back in the past, then she reformed herself, and she took the appearance of Marian before coming back to Storybrooke with captainSwan. It would explain why she met Marian in 417.

Moreover, Rebecca has been spotted with Marian's LWM dress :)