Paper Town Productions and Wild Duck Films present Steve and Steve a stop motion short film written by award-winner Charlie LaTourette and directed by Merve Caydere Dobai.