Question: where was the movie machine gun preacher filmed?
Answer: Michigan