Some promotional photos from the episode are now posted:
Here's hoping we'll see Alara again in S3 (after some deserving R&R with her parents
.[/SPOILER]
The presence of Dr Finn in these pictures basically confirms the theory that Alara's return to Xelaya is caused by her weakening strengths, which requires her to return to her home planet for some period of time
Here's hoping we'll see Alara again in S3 (after some deserving R&R with her parents

