Trippy Poster for A Simple Favor Adds To The Mystery