80 years after the first movie was made (by Alfred Hitchcock himself!) the play by Noel Coward was rediscovered for the screen by Stephan Elliott. The screenplay is somewhat closer to the play that Hitchcock's version, however, it was also altered, mostly in order to render the conflict more credible and interesting for the 21st century audience.
The result is decent entertainment for a snowy afternoon. The movie has some rather hilarious moments, guaranteed to make you laugh, although some may find them a little too much. The basic conflict of honesty against hipocrisy, however, which made the play a huge theatrical success back in the 1920s is largely gone. It takes a major bit of suspension of disbelief to take Coward's attack at hipocrisy at face value.
The result of the alterations has little of the original edge, it is rather a light period comedy which is saved by the remarkably good performances of Colin Firth and Kristin Scott Thomas. The younger couple, Jessica Biel and Ben Barnes, are doing their best but, quite apparently, especially for the latter there is too little to work upon in the screenplay. The score is quite interesting with a mixture of 1920s songs, some by Coward, and some more recent songs, recorded in a jazzy style and sung by the actors, yet the songs are usually lost after the opening bars so if you like them, you should look for the album of the soundtrack.