An American Werewolf in London features a talented cast. The story follows David Kessler, who is played by David Naughton, encountering Nurse Alex Price, portrayed by Jenny Agutter, and his deceased friend Jack Goodman, played by Griffin Dunne, among other characters.