All Along the Watchtower
EPISODE # 13.1: Lost and Found All Along The Watchtower Episode 1223 Airdate: May 18, 2017 Directed by: Robert Singer Written by: Andrew Dabb In this stunning season 12 finale, the long-awaited showdown between Lucifer and Team Free Will occurs, with chilling results. We also get a surprise visit from a beloved character we haven’t…