Indie Films Keep Getting Weirder and Weirder