Wow, let's make a revised edition of finding bigfoot and give it a new name and new "actors".
re·tard
verb
/riˈtärd/
delay or hold back in terms of progress, development, or accomplishment.
"our progress was retarded by unforeseen difficulties
This should also be a noun.