stephen amell stripping the glittering mirage from our desperate shores to show us the cold chafing truth that even paradise is just damp suffering in slow motion