In addition to those notable earlier musicians, some of the rock bands from Montgomery have achieved national success since the late 20th century. Locals artists Trust Company were signed to Geffen Records in 2002. Hot Rod Circuit formed in Montgomery in 1997 under the name Antidote, but achieved success with Vagrant Records after moving to Connecticut. The Ed Kemper Trio became well known in Montgomery's local rock music scene from 1997 to 2004. They were the subject of "People Will Eat Anything", a music documentary directed by Shane Gillis. It premiered at the Capri Theatre in 2004. The musicians have established independent careers since then.