Where To Stream Blade Runner Black Lotus Season 1 Episode 8
The Davis Report
- Aired January 1, 2022
- 30 Min
- Rated 8.0
- Number 13 Of 13 Rated Episodes
Frustrated that no one believes her theory about Black Lotus, Officer Davis lands in hot water while presenting her findings to the department.