Stephen Amell David Ramsey Katie Cassidy Rick Gonzalez Katherine McNamara Juliana Harkavy Joseph David-Jones Ben Lewis