After being left home alone by his family, Kevin McCallister found a videotape of Angels with Filthy Souls and watched it while eating a huge bowl of ice cream.
In the segment Kevin watched, Johnny, a gangster sitting behind a desk in an office, was met by Snakes, a gangster sent by Acey, the head gangster. Snakes asked for the money Johnny owed for "the stuff". Johnny said, "Too bad Acey ain't in charge no more" and implied he was not about to give Snakes any money. Snakes showed discomfort when Johnny said that Acey was upstairs taking a bath, and that he would call Snakes once he got out. Almost immediately, Johnny remarked "I tell ya what I'm gonna give you, Snakes", and got up from his desk while picking up his Tommy gun. Johnny told Snakes to get out before he counted to ten. However, Johnny cut the count short, counting to two, then jumping straight to ten ("One, two...TEN!"), and, while laughing maniacally, shot rapid bullets at Snakes, killing him. Johnny stared at the corpse and said, "Keep the change, ya filthy animal!". Kevin then paused the movie and shouted for his mom.
- Angels with Filthy Souls is not a real film, as the only shown segment was made specifically for Home Alone. The title is likely a reference to the 1938 film Angels with Dirty Faces.
- The film's original script ends with Marv and Harry in prison, watching Angels with Filthy Souls with fellow inmates.
- Johnny is played by the late Ralph Foody and Snakes is played by the late Michael Guido.
- It was included as a featurette in the Home Alone DVD release.
- The movie is also seen playing on a television in the 2019 film Pokémon Detective Pikachu.
- It is likely that Marv has seen this movie before, as he told Harry that he was familiar with Johnny's voice as well as the name Snakes.
- It is implied that Johnny likely had already killed Acey before Snakes had arrived.