4. Michael McKean as David St. Hubbins, Christopher Guest as Nigel Tufnel, and Harry Shearer as Derek Smalls in This Is Spinal Tap (1984)