Good is a 2008 British-German drama film directed by Vicente Amorim, based on Cecil Philip Taylor's 1981 stage play of the same name. Viggo Mortensen stars as John Halder, a German literature professor in the 1930s who is gradually drawn into the Nazi Party despite his Jewish friendships and moral reservations.