Tiller Russell is known for Silk Road (2021), Night Stalker: The Hunt for a Serial Killer (2021) and Operation Odessa (2018).
Previous (1)
Philosophical twenty-something Ross Ulbricht creates Silk Road, a dark net website that sells drugs, while DEA agent Rick Bowden goes undercover to bring him down.