Elilah "Ellie" Edward is a highly trained fighter, finding her natural knack for archery when she was young. But on her way back from an expensive vacation, her boat sinks, killing the man she loves. She finds herself on an island named "Lian Yu" and meets Oliver Queen and Slade Wilson. Now living in Starling, she joins Oliver in his crusade to save his city, wanting to honour her own past.