The Devil Wears Prada 2 takes top spot in North American box office

Wait 5 sec.

The sequel sees Anne Hathaway's character return to work under tyrannical editor Miranda Priestly, portrayed again by Meryl Streep, as their fashion magazine faces an existential crisis.