Acclaimed FX artist Tom Devlin has finished production on his feature directorial debut “Teddy Told Me To”, which is currently in post-production. The horror-comedy – which was directed by Devlin from a screenplay by Vincent Cusimano and Lola Devlin, was filmed on location at his celebrated Boulder City, Nevada roadside…