This movie actually does something quite interesting, it tells you whodunit right up front. To be honest this took me by surprise and I was pleased to find out that what follows is where the mystery starts actually unraveling. Actors are all great in their roles , although most are barely on screen and that's a shame with such a great cast . But it flows very well and things find a way to make the audience react at the right moments , this is due to some nicely directed moments and some perfectly read dialogue. I would have loved this film and given it a much higher score if it just had a little something more . If the twist wasn't so damn noticable to the point of making you say 'it can't be that because it's to obvious' . If there was just a tad more meat on its bones. I'm being a tad picky , it's a fun and perfect way to enjoy a couple hours. Go check it out.