Blade Runner: Black Lotus Season 1 Episode 8

Frustrated that no one believes her theory about Black Lotus, Officer Davis lands in hot water while presenting her findings to the department.

Episode Title: The Davis Report

Air Date: 2022-01-02

Year:

Server Language Links