Dougie Poynter as Steve on “The Host”.