David Yates estava pronto para dirigir este filme, mas teve de se afastar da cadeira do diretor para dirigir "Harry Potter e a Ordem da Fênix" (2007). Quando Yates fazia parte da equipe, Paul Bettany, Jennifer Connelly e Jude Law foram colocados nos papéis de Charles, Julia e Sebastian, respectivamente. Também havia sido anunciado que Chatsworth House em Derbyshire seria usado como Brideshead.
Castle Howard, que representa Brideshead neste filme, também foi usado para representar o mesmo local em Memórias de Brideshead (1981).
O filme foi gravado no verão de 2007, um dos mais chuvosos verões registrados na Inglaterra. A equipe sofreu com as chuvas em quase todos os locais em que filmaram, e até teve de lidar com chuva enquanto estava em Veneza.
Para as cenas de Oxford, estudantes reais da universidade foram recrutados para representar os seus homólogos dos anos 1920. Para a cena em que Charles e Sebastian se encontram pela primeira vez, membros reais do exclusivo Bullingdon Club podem ser vistos atrás dele usando suas blazers tradicionais. Alguns deles também podem ser vistos na cena que se passa no dia seguinte.