Utterly average film that was rightly overlooked by the critics. There is nothing much apart from pretty colours. Rihanna is not an actress, and when you can't see her pretty face you seriously notice that. I wouldn't bother with this one, there are leagues better out there.