The trailer is so bonkers, I'm not sure if there are any other words necessary.