The Lord of Spirits artwork

We Are the Aliens

The Lord of Spirits

About this episode

Father Stephen discusses our alienation from our humanity, and how the Orthodox Church is positioned. Live Q&A with Fr. Stephen and Fr. Andrew follows. Recorded at the 2026 Parish Life Conference of the Antiochian Diocese of Miami and the Southeast, June 10-13, 2026 in Springdale, AR.

Reflections