Moon Bloodgood as resistance fighter Blair Williams in Terminator: Salvation Moon Bloodgood as resistance fighter Blair Williams in Terminator: Salvation