Channel 7
Channel 7
| 16 January 2020 (USA)
Channel 7 Trailers

Howard Laut, an anchor on his local broadcasting news network, finds a particularly successful strategy in creating more media buzz: murdering people.

Reviews