Olivia Wilde portrayed high-strung characters in the films The Invite, I Want Your Sex, and Behemoth

Opening sign-in…