The movie was a commercial success because all the actors performed well. Especially the three in the main character. Diana Penty has shown extraordinary performance. Never once did it feel like it was her first film.