Lehane would have taken one look at this crap and passed. I'm laying my money on the "former military officer". Do a search on Ben Barnes National Guard and a blast from the recent past appears.
On Nightline now.