I TiVo'd this...genuinely struggling to wait until this afternoon to watch it on the big screen.