Probably nothing, but...
I haven't seen this yet. But with the names 'Leo' and 'Frank' and the plot of someone going to work for what seems like a run of the mill organization but is actually an evil network of scumbags, is this film supposed to have some sort of link to the james caan film 'Thief'.