Star: Taylor Russell