Multiple choice general knowledge "Once in the blue moon kabhi kabhi..." who is the actor Raza Murad Ranjeet Danny Amrish Puri Reveal answer Fill a bubble to check yourself B Correct answer Explanation Ranjeet, known for playing villain roles, delivered this dialogue. The phrase "Once in a blue moon" is used metaphorically in this context.