В 1997 году, когда его театральная карьера уже сложилась, Батлер дебютирует в кино совместно с Биллом Конноли и Джуди Денч в фильме Джона Мэддена «Миссис Браун». Практически вся роль Батлера сводилась к купанию голышом в ледяной воде — в результате актёра госпитализировали с переохлаждением.
Однажды, когда он возвращался со съёмок этого фильма, он увидел тонущего в реке Тэй мальчика. Батлер бросился в воду и спас его, получив за это «Свидетельство о храбрости» от Королевского общества спасения утопающих.
В этом же году он получил крохотную роль моряка в очередной серии бондианы — «Завтра не умрет никогда», а также небольшую роль в фильме Рассела Малкэхи «Мумия: Принц Египта», который вышел в 1998 году. В конце 1990-х Батлер появился в телевизионном комическом сериале «Люси Салливан выходит замуж», одновременно играя в театре в пьесе «Однажды прошлым летом» совместно с Шейлой Гиш и Рэйчел Вайс.
Новое тысячелетие Батлер начал с второстепенных ролей в гангстерском боевике «Стрелки» (2000) и военной драме «Цветы Хариссона» (2000). Затем он одновременно получил уже настоящие, полноценные главные роли в фильме Уэйса Крэйвена «Дракула 2000», а также в американском телевизионном сериале «Аттила завоеватель» (2001), для съемок в котором ему впервые пришлось участвовать в батальных сценах, а также избавиться от своего шотландского акцента. Здесь Батлер снова сотрудничал вместе с Беркоффом, который сыграл дядю Аттилы.
После этих двух ролей Батлер становится популярным. Тип таких мужественных героев, сыгранных Батлером, натолкнул обозревателей CNN на мысль, что он мог бы успешно заменить Пирса Броснана в очередном фильме бондианы.
Однако, «Дракула 2000» провалился в кинотеатрах, а «Аттила», несмотря на то что был на втором месте в рейтинге телевизионных мини-сериалов, оказался быстро забыт. Слухи, поддерживающие его вовлечение в фильм об агенте 007, утихли, когда Броснан подтвердил, что он будет сниматься, по крайней мере, в двух ближайших фильмах о Бонде.
Батлер заключил договор с новым агентством. Он вернулся на британское телевидение для участия в телесериале «Присяжные» (2000), где также играли Дерек Джакоби и Энтони Шер. В это же время у него появляется роль в фильме Роба Боумана «Власть огня» (2002), в съёмках также принимали участие Мэттью МакКонахи и Кристиан Бейл. Далее главная роль в фильме Ричарда Доннера «В ловушке времени» (2003). Следующим крупными и удачным проектом актёра стал фильм «Лара Крофт Расхитительница гробниц: Колыбель жизни» (2003).
2004 год стал для актёра судьбоносным: он снялся в мюзикле «Призрак оперы», экранизации одной из самых успешных постановок за всю историю театра, собравшей по всему миру более трёх миллиардов долларов, получившей более десятка премий, в том числе три номинации на «Оскар». Его немного рок-н-рольный голос пришёлся по душе автору мюзикла Эндрю-Ллойду Вебберу, который взял его на главную роль. Все вокальные партии Призрака Батлер исполнял сам.
Съёмки дались Батлеру нелегко — ему приходилось тратить по 4-6 часов ежедневно, пока на него накладывали грим, петь в котором было гораздо сложнее обычного. Но конечный продукт, несомненно, оправдал все вложенные в него силы и по праву может считаться одним из лучших экранных мюзиклов последнего времени.
Далее была роль Беовульфа в фэнтези-фильме «Беовульф и Грендель», фильм не завоевал особого успеха.
Широкую известность Джерарду принесла роль спартанского царя Леонида в эпическом боевике «300 спартанцев» Зака Снайдера, экранизации одноимённого комикса Фрэнка Миллера. Полгода Батлер набирал вес, совершенствовал своё тело в тренажёрном зале и учился драться на мечах. В итоге образ получился настолько реалистичным, что на церемонии вручения наград MTV Movie Awards Батлер одержал победу в номинации «Лучший боец». Образ царя Леонида, созданный Джерардом, активно использовался в рекламной кампании фильма, на постерах и обложках DVD (а также впоследствии стал известным Интернет-мемом).
Очередной важной вехой в творческой биографии Батлера стал фильм режиссёра Гая Ричи «Рок-н-рольщик» (2008), в котором он сыграл незадачливого бандита Раз-Два. В 2009 году этот фильм получил премию журнала Empire в номинации «Лучший британский фильм года».
Джерард старается сниматься в разных ролях, а не придерживаться какого-то одного амплуа и это ему удаётся. В комедии «Голая правда» (2009), современной истории о битве полов, Батлер ещё раз показывает, что он не только герой боевиков. На участие в фильме «Геймер» (2009) он подписался только тогда, когда создатели убедили его, что фильм отражает один из возможных вариантов недалёкого будущего.
Весомым событием в жизни Джерарда стало открытие им продюсерской фирмы «Злобные близнецы» (Evil Twins) совместно с его другом и бывшим менеджером Аланом Сигелем. Первым её проектом становится фильм «Законопослушный гражданин», в котором Батлер снялся совместно с Джейми Фоксом. В работе над этой кинолентой Батлер участвовал во множестве качеств — он не только играл одну из главных ролей, но и занимался продюсированием, работой над сценарием и над созданием роли[2].
Недавно на мировые экраны вышла ещё одна комедия с Батлером в главной роли — «Охотник за головами», в ней он сыграл вместе с Дженнифер Энистон.