Zoey Deutch portrayed Stephanie Fleming in "Why Him?", a film directed by who?