The biggest mystery of Lanterns season 1, the identity of Hal Jordan's killer, was revealed in the finale and fans were not prepared.