IDM Pictures is a small, kid-run filming studio based in Central California founded by Ian McKay in 2015. Early television shows included sitcom Eva & Eve and The Think-Tac-Toe Show; early films included Stupid: The Movie. In 2016, IDM Pictures released three short films: Stupid: The Movie 2, Davey the Ninja, and Escape from the Aztecs, and began work on a short comedy film called Halloween Bandits.

Halloween Bandits was released in March 2017, premiering at the SLO Film Festival "Filmmakers of Tomorrow" showcase. Currently, IDM Pictures is screenwriting and doing concept design for a short film called Expedition Renaissance set for release in 2018, as well as planning for a sequel to Halloween Bandits.