Čudotvorni mač je jugoslovenski film iz 1950. godine. Ovo ostvarenje je prelepa bajka koja je preobražena u film, ovo je jedan od prvih igranih filmova nastao u posleratnoj Jugoslaviji. Režirao ga je Vojislav Nanović, a autori scenarija su Jugoslav Đorđević i Vojislav Nanović. Uloge tumače: Rade Marković, Vera Ilić-Đukić, Milivoje Živanović, Marko Marinković, Mihajlo Bata Paskaljević, Milan Ajvaz… Film traje 103 minuta.
Dečak Nebojša i njegov deda Ivan love negde po šumi prekrivenoj snegom. Nebojša se izgubi sa psom te naiđe do napuštene kule iz koje dopire tajnovit glas iz nekog bureta. Glas ga moli da mu neko da vode, pa ga Nebjoša posluša. Nakon toga, bure se raspadne a iz njega pobegne zatočeni Baš Čelik, koji dečaka protera iz kule. Puno godina kasnije, Nebojša je odrastao mladića te je zaprosio dugogodišnje ljubav, Vidu. Na njihovom venčanju, ljubomorni Gricko je naišao na Baš Čelika i njegovu vojsku, te ih usmerio prema svadbi. Baš Čelik obavesti ljude da su sada njegovi robovi te uzme Vidu za sebe, a pokazuje da ne može biti ubijen običnim mačem. Nebojša završi u tamnici u kuli zlikovca, no tamo naiđe na starca koji mu ispriča da Baš Čelik jedino može biti ubijen čudotvornim mačem te mu da uputstva kako da dođe do njega. Podsetivši ga da ga je kao dečak spasio, Baš Čelik oslobodi Nebojšu iz tamnice…
Zoran Janković