Actor Jack Nicholson only plays romantic and hero roles .
American actor Jack Nicholson is known for playing the most hideous villains in Hollywood movies , after the success of his first role as a psychopath killer in the movie The Shining , he has only played villains and antiheroes in his entire career .
Jack Nicholson