Excellent plot within a plot within a plot. Shame about two of my film heroes having a good snog. Must be my upbringing:)

Very well acted by all. You never quite know who's going to out-do who. The last little twist at the end allows for all to get their just deserts.

Recommend to all. A harmless, tongue in cheek thriller which if it has any faults is probably Michael Caine's over-use of the word "bloody", but that's his signature, isn't it.

9/10