devpatel is a crossword puzzle answer that we have spotted 1 times. star, director, and producer of "monkey man"