A total lunar eclipse will flush the moon red Thursday night into Friday morning across the country including Boston, where viewers will have to hope for a break in the clouds to see the spectacle.