play the role that she sought out Dolores Olmedo Patino, longtime-lover of Diego Rivera, and, after his death, administrator to the rights of Frida and Rivera's art, which Rivera had "willed [...] to the Mexican people", bequeathing the trust to Olmedo. Hayek personally secured access to Kahlo's paintings from Kahlo and began to assemble a supporting cast, approaching Alfred Molina for the role of Rivera in 1998. Upon its release, Frida was a critical darling and an arthouse success. In his review for the film, David Denby of The New Yorker concluded: "Smart, willful, and perverse, this Frida is nobody's servant, and the tiny Hayek plays her with head held high". Her portrayal of Kahlo made her the first Mexican actress to be nominated for the Academy Award for Best Actress and earned her Golden Globe Award, Screen Actors Guild Award and British Academy Film Award nominations for Best Actress. In 2003, Hayek produced and directed The Maldonado Miracle, a Showtime film based on the book of the same name, for which she won the Daytime Emmy Award for Outstanding Directing in a Children Special, reunited with Robert Rodriguez for Spy Kids 3-D: Game Over and Once Upon a Time in Mexico, and made an appearance in the documentary V-Day: Until the Violence Stops. Once Upon a Time in Mexico, which made $98.2 million worldwide, was the final film of the Mariachi Trilogy and featured Hayek reprising her role from Desperado. In Brett Ratner's action comedy After the Sunset (2004), Hayek starred as the girlfriend of a master thief, with Pierce Brosnan. A box office flop, the film received largely negative reviews from critics. James Berardinelli found the film to be "a mess, but [it's] a fun, breezy mess", criticizing the overall heist and weak characterization but gave praise to the quick pacing chemistry between Brosnan and Hayek. In 2005, she served as a member of the 58th Cannes Film Festival jury, co-hosted the annual Nobel Peace Prize Concert with Julianne Moore in Oslo, Norway, and directed a music video for Prince, titled "Te Amo Corazon" ("I love you, sweetheart") that featured Mía Maestro. Hayek appeared alongside her good friend Penélope Cruz in the 2006 Western comedy Bandidas, portraying two women who become a bank robbing duo in an effort to combat a ruthless enforcer terrorizing their town. Randy Cordova of the Arizona Republic said the film "sports" Hayek and