After last night's epic Season Two finale, is there anything left to do than to renew Timeless? It's smart, focused, and full of great performances. Particularly last night, Abigail Spencer's striking portrayal of the ever-changing leader, Lucy and the feud with baddie Emma, expertly played by Annie Wersching. (Man, she was deliciously evil on Castle as well!) . C'mon NBC! Get to it and renew this show!