Jack Nicholson amusingly portrays villains .
He is known for playing a wide range of starring or supporting roles , including satirical comedy , romance , and darkly comic portrayals of anti-heroes and villainous characters .
Jack Nicholson