Spoilers up! This weeks marks the end of Melissa Claire Egan's run as Annie. Technically her final airdate is March 21 but this week Annie goes on the run with Emma and won't be seen again except for some pre-taped scenes that will air in March. Also this week, do Ryan and Greenlee actually get married? *shrug* Ricky is up to something. Cara is in trouble. Marissa is pissed. And it looks like Bianca and Reese's marriage is over.