After a violent shipwreck, billionaire playboy Oliver Queen was missing and presumed dead for 5 years before being discovered alive on a remote island in the North China Sea. When he returns home to Starling City, his devoted mother, Moira, much-beloved sister, Thea, and best friend, Tommy...