Rob Marshall's big screen version of the Stephen Sondheim musical has taken nearly three decades. Emily Blunt and Meryl Streep just about make it worthwhile Continue reading...