„Steve“ basiert auf dem 2023 erschienenen Roman „Shy“ von Schriftsteller Max Porter. Porter, der auch für das Drehbuch der Romanverfilmung verantwortlich ist, setzte beim Film aber eine wesentliche Änderung zu seinem eigenen Roman um: Im Gegensatz zum Buch, in der die Geschichte aus der Perspektive des Schülers Shy (im Film Jay Lycurgo) erzählt wird, nimmt der Film - wie der Unterschied im Titel bereits verrät- die Sicht des Lehrers Steve (Cillian Murphy) ein.
Es ist nicht das erste Mal, dass Autor Max Porter und Schauspieler Cillian Murphy zusammenarbeiten: Porter lieferte bereits das Drehbuch zum Kurzfilm „All of This Unreal Time“ mit Murphy in der Hauptrolle und 2023 spielte der irische Schauspieler in der Bühnenfassung des Porter Debütwerks „Grief Is the Thing with Feathers“ mit. Wegen der langjährigen Bekanntschaft erhielt Murphy daher auch eine Kopie von Porters Roman „Shy“, der Vorlage zu „Steve“, noch vor der Veröffentlichung. Er übernahm bei der Verfilmung nicht nur die titelgebende Hauptrolle, sondern fungierte auch als Produzent der Filmadaption.