TV Review: Leverage 2.06 – “The Top Hat Job”
A food company whistleblower discovers that frozen dinners were shipped out with salmonella because the VP decided it would cost less to pay out on lawsuits than to recall the entire shipment. She hires the Leverage team to get the evidence and give her Read More