Bart vs. Itchy &amp; Scratchy

"Bart vs. Itchy &amp; Scratchy" is the 18th episode of the thirtieth season of the American animated sitcom "The Simpsons", and the 657th episode overall. It aired in the United States on Fox on March 24, 2019.