Jack Wheeler was a prominent Washington D.C. insider with an impressive career and a happy life. That’s why his loved ones were shocked and devastated to learn that Jack’s body had been found in a Delaware landfill on December 31st, 2010. Investigators are stumped by odd surveillance footage and a bizarre chain of events leading up to Jack’s death.