Where To Stream Blade Runner Black Lotus Season 1 Episode 12
Artificial Souls
- Aired January 29, 2022
- 30 Min
- Rated 8.6
- Number 6 Of 13 Rated Episodes
While Elle has her first encounter with a dangerous new foe, J has his final encounter with his former colleague Marlowe.