Elizabeth Avellan: Elizabeth Avellan. Producer: Predators. Elizabeth Avellán is a Producer of bold narrative diversified content. She is Co-Owner and Vice President of Troublemaker Studios. In addition to producing family and genre films that have collectively grossed over a billion and a half dollars in box office, she has played a primary role in developing Austin, Texas as a thriving film community. Avellán began her producing career when she co-founded Los Hooligans...