Into the Woods has released its first still of Meryl Streep as a witch of all things! Streep is the lead in the ensemble cast that brings the iconic music to life on the big screen.
Meryl Streep has been nominated for more Academy Awards than any actor or actress in the world. Not shabby. Most recently, the star made us laugh in the movie version of The Devil Wears Prada. She was born in New Jersey.