However, Disney released "The Muppets" theatrically in 2011 to universal acclaim and major box office success leading to a "Sesame Street" film revival in the works.
However, Disney released "The Muppets" theatrically in 2011. Despite universal acclaim and major box office success, this led to a "Sesame Street" film revival in the works.