Extended look at the upcoming Muppet movie