Chris Luckett
This time last July, Illumination Entertainment’s Despicable Me spinoff Minions opened to a whopping $116-million. Their latest effort, the new property The Secret Life of Pets, has now scampered into theatres, achieving nearly the same success without the aid of previous films. Continue reading