“Masters of the Universe” A Hit On Streaming

Though it may have fizzled at the box-office, Amazon’s “Masters of the Universe” film had a strong debut on streaming. The movie, based on the 1980s cartoon series and toys, shot to the No. 1 overall ranking in Nielsen’s streaming ratings for the week of July 20th-26th. The title debuted on the service on July […]