avclub-1659a0f218ffe905f7bddb7c54efb326--disqus
cjoiner587
avclub-1659a0f218ffe905f7bddb7c54efb326--disqus

This is devastating! We've all been expecting this for a while but there were several moments in this episode that made me realize it was coming sooner rather than later (the story about Michael as a child, Raphael telling Michael he was impressed with him, Rose reappearing, Michael telling Jane they had lots of time

Who is Xander?

Reposted below.