Meanwhile…

Elliot awoke and saw Sardon aiming for the weakened Erica who was struggling to stand.

He shot.

"No!" Elliot jumped in front and then all anyone heard was the impact of the shot and Elliot meeting.

"Elliot!" Erica cried after the silence as he fell to the ground. She leaned down.

"I'm sorry." he whispered and then his eyes closed.

"Girls- lend me your energy." Erica yelled through her tears, taking out her golden wand.

"Good…Golden Heart Scepter!" She aimed for Sardon who flew into the palace. They both disappeared into another dimension.

"Zoey!" Bridgette cried out.

"What?" Zoey and Mark walked out of the shadows.

"You're okay. For a minute we thought you were still in the palace when it disappeared." Corrina hugged her.

"Is everyone here okay?" Mark asked.

"Ye…" Kiki started but Renee stopped her.

Erica breathed heavily and turned. "Elliot!" she ran to him.

A car screeched to a stop. Wesley got out, out of breath.

"Elliot? What's happened?" He walked over to the crowd to see Elliot…not moving…"No!" he kneeled and cried. He had been with Elliot since Elliot was young.

"Man up." Corrina whispered, trying to break the tension.

"Shut it Cor!" Renee snapped. Then it was deathly silent besides hearing everyone crying.

"It's my fault. It's all my fault." Erica wept.

"No, it's not…" Renee tried.

"No! Renee. Your advice won't work. If I'd been more alert this wouldn't have happened."

Zoey knew Elliot had been Erica's shield.

"I will protect all you girls. Always remember that." It was a long time ago that Elliot had told Zoey that.

"I won't let him go." Erica said. She kissed him and when she broke off, she fell over and her eyes closed. They did not reopen.

Elliot's eyes flickered.

"What? I'm alive…" He picked himself up. Everyone was still sad. Before he could ask what was wrong, he looked around for Erica. He was about to call for her when he saw the lifeless beauty beside him.

"Erica?" he asked in disbelief. He scooped her up into his arms. Her head and arms hung loose and swayed as he moved. He kissed her. "I love you." He cried. "Please."

The girls had never seen this side of Elliot before. They could only stand and gape at Elliot's crying.

Zoey thought, "He's been through losing his family and home. He can't lose Erica too."

"E…E…Elliot?" Erica's eyes flickered.

He smiled and put her down. The girls' Mews' transformations disappeared leaving only their normal styles.

"Elliot!" She grinned and jumped back into his arms. "You're okay…" she breathed.

"Thanks to you." He smiled. "I'm sorry. I never meant to yell at you like that. I could almost see you breaking down…" he trailed off.

Erica put her hand on his cheek. "Maybe so. Let go of the past Elliot…keep moving forward." she put her head on his chest and he wrapped his arms around her.

"What a beautiful sunset." Zoey whispered to Mark.

"I know…the sun in my life is beautiful too."

Zoey giggled and blushed.

"But you're right…this sunset it nice too." Mark summed up.

And the pair put their arms around eachother. Zoey closed her eyes and leaned into Mark's shoulder.

"I have to go. Siblings." Kiki explained and she took off.

"I have a book due. Sorry." Bridgette backed away.

Corrina and Renee watched Erica and Elliot. They were walking down the empty street, laughing and talking.

The two girls smiled.

"It's good to hear laughter again." Wesley came up behind them. "Girls would you care for some tea?"

Corrina looked at Wesley and then Renee motioned for her to go.

"Sure." Corrina agreed and the pair walked to the car.

Renee put one hand on her other arm, rubbing up and down, as if cold or she was deep in thought. She smiled warmly. How envious Bridgette would be! She was so glad her best friend was happy.

"Hey Renee! Are you coming?" Corrina waved.

Renee looked over. She nodded and they got in the car and drove off.

"Elliot- the sun's setting." Erica looked up at the sky as they sat down by the pier.

"Let's watch." He put his arm around her, and she also, like Zoey, leaned into him.

"Elliot?" she murmured.

"Mhm?"

"I love you."

He smiled and kissed her. She wrapped her arms around him and kissed back. What a wonderful, peaceful, world this was. If only the day could last forever.

"Well see you Mark." Zoey said as she got a cab to take her home. Mark then took his bike and he went home.

"Here Erica, put this on." Elliot threw a helmet.

"What for?" she questioned.

"Motorcycle ride." he answered, and put his own helmet on.

She did as he said and got on the bike, wrapping her arms around him tightly. She clung to him until they reached her house.

When Elliot rode off, Corrina had just been dropped off by Wesley.

"What a great day." Erica smiled to herself. She went inside, humming.

Corrina shook her head. "She's so weird. I don't even wanna know."

And she walked inside her house.

She stopped.

"Gram, why is Sergio putting the star on our Christmas Tree?"

"Christmas Eve is tomorrow, darling." Gran smiled. Corrina froze. There had been no snow- of course she wouldn't realize. She had work, and fighting evil…Se was far too busy for this. She had forgotten. She knew everyone else would have too. She called the girls and afterwards she ran next door, just as it was starting to snow.

She proceeded to tell Erica the news when she answered the door.

"Gifts!" Erica grabbed her coat and headed out, closing the door, leaving her friend on her doorstep.

"I'll just give them money or something." Corrina shrugged and walked home.