Olivia Wilde’s thriller topped the North American box office after intense media coverage of cast disputes. Read More