In 2007, Rai played the wife of Abhishek Bachchan's character in Mani Ratnam's social drama "Guru". A fictionalised biography of businessman Dhirubhai Ambani, "Guru" tells the rag to riches story of an uneducated man who builds a multinational corporation. The film met with international critical acclaim and emerged as a box-office success. Richard Corliss of "Time" labelled her character as an "ornament", but Raja Sen from Rediff described it as "arguably her finest performance, visible especially when she takes over the film's climax." Rai received her seventh Best Actress nomination at Filmfare for her performance in the film. Rai next starred alongside Naveen Andrews and Miranda Richardson in Jag Mundhra's independent British drama "Provoked", as the real-life character of Kiranjit Ahluwalia, a non-resident Indian who murders her husband after suffering years of domestic abuse. Rai earned mostly positive comments for her performance. Critic Indu Mirani from DNA wrote, "Aishwarya Rai plays the battered wife in what is undoubtedly one of her best performances to date. Rai convincingly goes through the various stages of shock, bewilderment, remorse and finally vindication". Internationally well-received, the film emerged as a moderate commercial success in the United Kingdom. That same year, Rai starred alongside Ben Kingsley, Colin Firth and Thomas Sangster as the Indian warrior Mira in Doug Lefler's epic film "The Last Legion".