Olivia Wilde is directing the feature that has a 2027 release date.