Haines was a top-five box office star from 1928 to 1932 .
He was a top-five box office star from 1928 to 1932 .