Tyler Hoechlin on the set of Supergirl. Photo from TylerHoechlin.Net