Almost Human Spoilers: BTS Photos -- September 26

Stars Karl Urban and Michael Ealy were on set for a night shoot for Fox's new fall show Almost Human. Check out the cool futuristic motorcycle in these behind the scenes photos from September 26, courtesy of And be sure to tune in when Almost Human premieres on November 4.