Sky Captain DVD Succeeds where Film Failed. Michelle’s Take. Michelle Alexandria January 27, 2005 DVD Reviews One can admire the sheer audacity and boldness of vision that went into creating