In 2011, Hathaway voiced Jewel, a female Spix's macaw from Rio de Janeiro, in the animated film "Rio", produced by 20th Century Fox and Blue Sky Studios. The film received generally positive reviews from film critics, who praised the visuals, voice acting and music. A commercial success, it grossed more than $484 million worldwide against a budget of $90 million. Later, Hathaway starred alongside Jim Sturgess in Lone Scherfig's "One Day", based on David Nicholls' 2009 novel of the same name. The film tells the story of two young people who meet twenty years after they shared a one-night stand together. Hathaway was clandestinely given the script, as "One Day" was set in the UK, and Scherfig was not looking for any American actresses for the part. After a nonproductive meeting with Scherfig, Hathaway left a list of songs for her, who after listening to them, cast the actress for the part. In an interview with Peter Travers, Hathaway said she might have inadvertently encouraged misogyny as she did not trust Scherfig as a director, which she felt was because of her gender. Hathaway's Yorkshire accent in the film was considered subpar. Columnist Suzanne Moore, reviewing the film on BBC Radio 4's "Front Row", said Hathaway's accents were "all over the shop", adding, "Sometimes she's from Scotland, sometimes she's from New York, you just can't tell". The film itself received polarized reviews from critics, but became a moderate box office success.