Michael Laughlin
Michael Stoddard Laughlin (1938 – October 27, 2021) was an American movie director, producer and screenwriter. He was born in Minonk, Illinois. His career began in 1967. He was known for writing and directing the movies Strange Behavior (1981), Strange Invaders (1983), Mesmerized (1986) and Town & Country (2001).