The station previously pulled "The Playboy Club" and "The New Normal" over content issues including "rude and crude dialogue." KSL is owned by Bonneville International Corporation, a Church of Jesus Christ of Latter-day Saints company.
The Mormon-owned station explained its programming decision in its Facebook post.
"After viewing the past few episodes, as well as receiving numerous complaints from viewers, KSL TV will cancel the airing of the NBC show “Hannibal” on Thursday evenings.
This decision was made due to the extensive graphic nature of this show. The time slot will be replaced with a special edition of KSL 5 News at 9 p.m.
NBC remains a valued partner to KSL TV. KSL is confident that with the proliferation of digital media, those who wish to view the program can easily do so."
The Hollywood Reporter writes that KUCW, an Ogden-licensed station with ties to The CW, ABC and NBC, has picked up KSL's discards. The affiliate will air "Hannibal" on Saturday nights after NBC's "Saturday Night Live."