Corridor Digital Releases Amazing Star Wars Fan Film!

After 15 years of grueling special effects work, Corridor Digital has released their greatest video achievement yet: “Star Wars: The Alabine Armor.”

That CGI though! If LucasFilms doesn’t snatch these guys up quick, they’re going to be in for some competition!