Watch the TV spot titled “Stem Takes Over” for the film Upgrade.
Filed Under: Upgrade
Tags: Action, Thriller, Logan Marshall-Green, TV Spot

Read more: traileraddict.com