Title: Godspeed Plot: As the residents of Beacon 23 make their way back, they find themselves still ensnared beneath the vigilant gaze of Aleph.
Show
Beacon 23
Episode
S02E01
Air Date
Apr 07, 2024