This episode was everything that is the heart and soul of the show that I love! This episode had action, comedy, tear jerking emotion, and love. This was TV at it's best! The episode displayed Stephen Amell and Emily Bett Rickards at their best! The other characters were all very well written and played awesome supporting roles.