This episode was SO smurfing good. Doctor Who is back.

This episode is basically what Rosa tried (and for me, failed) to do. I bawled.

Also it's ABOUT TIME YAZ HAS SOMETHING TO DO