stephen amell News, Movies and Background