Haddon's acting credits include Disney's "The World's Greatest Athlete" and "North Dallas Forty." She was also signed with four major cosmetic companies -- Revlon, Max Factor, Estée Lauder and L ...
The two North Texas filmmakers behind the A24 film Sing Sing debuted their latest collaboration at the Sundance Film Festival ...