Olivia played the role of Anna Crowe in The Sixth Sense by M. Night Shyamalan. This role of Bruce Willis's wife brought Olivia to an international audience as the film that went on to become one of the highest grossing films of all time.
Since then, Olivia has starred in Hanna, The Ghost, Victoria & Abdul, and The Father. Olivia is now starring in Dune: The Prophecy, the new TV series for HBO. Olivia voices the role of Eloise in the Sunset Aperture production The Sands of Time.