It's a short film made by someone called Kyle Higgins.
http://www.theleaguefilm.com/watch.html
It's about 27 minutes long. I'll wait till some people have seen it before I start explaining how awesome this was.
The first couple of minutes makes it seem cheesy, then it goes bat****...