Tag: Truth Be Told

The Stream: Octavia Spencer’s AppleTV+ Drama Truth Be Told Honored

Apple TV+ upcoming drama series “Truth Be Told” became the first TV series to ever be celebrated at the 2019 Taormina Film Festival in Sicily, Italy, this weekend.  After debuting a first look at the show, which explores America’s obsession with true crime, star and executive producer Octavia Spencer was honored with the prestigious Taormina Arte Award.  Creator, […]