A murder mystery about what happened to thousands of fast electric cars in 2003 and how this relates to just about everything going on today...