‘Russ Taff: I Still Believe’ Premieres in Over 700 Theaters
Premiering in more than 700 movie theaters nationwide for a one-time special presentation, Fathom Events/Fuseic Entertainment’s Russ Taff: I Still Believe was the #2 per screen average (PSA) movie in America for the night of October 30, according to data collected by Comscore.