Samuel L. Jackson is an undeniable acting GOAT, and he’s appeared in a ton of movies over his long career. In a recent appearance on Jimmy Kimmel Live, the host decided to test Sam Jack on the knowledge of his own characters by having random people recite what may or may not be a line spoken by a Samuel L. Jackson character.

Watching random middle aged people recite incredibly vulgar lines is entertaining on its own, but Samuel L.’s reactions make it even better. Jackson either has a fantastic memory or he watches his own movies a lot, because he doesn’t miss a single guess. He even calls out which movie the lines are from some of the time. Watch the segment below and see if you can pick out which movies the hilarious lines are taken from.

The iconic actor was appearing on Jimmy Kimmel Live to promote I Am Not Your Negro, a documentary based on the unfinished work of the late James Baldwin. Samuel L. Jackson narrates the film. Meanwhile, you can catch Jimmy Kimmel hosting the Academy Awards on Sunday, February 26.