John McKay and Ruby Yang, work in the film industry?
John McKay (director): John McKay is a Scottish film and television director. Ruby Yang: Ruby Yang (楊紫燁; Simplified Chinese: 杨紫烨), is a Chinese American filmmaker.
yes