With the big announcement from WB, the guys discuss if this is the final nail in the coffin for movie theaters.