Filters:

A generic espionage/crime thriller; although briskly paced, the plot is far from airtight and demands a deus ex machina to reach its climax.