New York: ‘Home Alone’ actor Devin Ratray, who played Kevin’s older brother Buzz in the popular film franchise, is reportedly being investigated for allegedly raping a woman in New York. Lisa Smith claims that the actor, who played Macaulay Culkin’s bullying older brother in the 1990 film, attacked her in his Manhattan apartment in 2017 […]