Ethan Peck in Strange New Worlds