Tackling the pressing issue of financial fraud, the film had all the ingredients for an incisive commentary on systemic ...