You know the outfit Ed's wearing in the movie preview? The suit thing?
Wouldn't it fit well in the bizzare world-on-the-other-side-of-the-gate-or-w
Better than the normal one, in fact?
So... perhaps the movie is set in said world, or something?
It's not... really a crack-theory, I think. It makes sense to me.