“Demon Girlz” Film Made in Red Lodge: Stay Tuned