Answer
Danny DeVito plays the role of Ralph in the movie "Romancing the Stone". Ralph is a con man who is hired by Joan Wilder (Kathleen Turner) to help her find a priceless emerald in the Colombian jungle. Ralph is a comedic character who provides comic relief throughout the film. He is also a loyal friend to Joan and helps her to find the emerald and escape from the jungle.