stephen-amell: where is the lie?