Revenge FINALLY returned last night after what felt like forever, and gave us some plot twists that should make the episodes leading up to the finale very intriguing. So lets dig in.