Barricade is not dead
Hated Transformers 4, oh well better luck next time.
Separate names with a comma.