Have you watched this?

Take 30 minutes and enjoy this amazing extended music video/short film by Kanye West.