Watch Larry David in Clear History trailer

Larry David stars as a marketing executive at a start-up electric car company who gives up his ten percent of the business after a petty argument with his boss. The company subsequently makes billions of dollars, destroying his life and leaving him publicly humiliated. Ten years later, after changing his name and moving to a small island off the Massachusetts coast, all is well – until something from the past threatens his new life.