Episode 4: Thelma Todd’s Final Ride
Celebrated in Los Angeles as both an actress and a restaurateur, Thelma Todd was found dead in the front seat of her Lincoln Phaeton on the morning of December 16, 1935. To this day, we can’t say for certain whether Todd died as a result of an accident or more sinister circumstances. In this episode, Hadley lays out the best guesses as to what really happened.