Moira gets a special surprise on her 25th birthday.
A surprise birthday turns out to surprise everyone.