The Increasingly Poor Decisions Of Todd Margaret premiered on IFC on October 1, 2010. This series follows the misadventures of Todd Margaret, a corporate nobody and pathological liar who unexpectedly finds himself running his company's London office. Assigned by his blowhard boss to launch a new (and terrible) energy drink, Todd Margaret is quickly in over his head, knowing nothing about British culture... or sales.