I 2009 spilte han i TV-filmen som var basert på boken , som igjen var basert på virkelige hendelser. Filmen handler om Mary Griffith (Sigourney Weaver), en kristen kvinne som oppdrar barna sine i den evangelikalske tro. Hun benekter at sønnen sin er homofil, og ber han om å gå til en psykolog for å bli «kurert». Imidlertid blir han mer deprimert, og ender opp med å flytte til Portland hvor han blir forelsket i en gutt. Etterhvert begår han selvmord, og Marys verden snus opp ned. Butler spilte presten Griffith oppsøker for å finne fred i sjela med hva som har hendt.