Ewan McGregor nació el 31 de marzo de 1971 en Crieff, Escocia. Estudió arte dramático y pocos meses antes de recibirse consiguió un papel protagonista en la serie de seis capítulos Lipstick On Your Collar. Desde entonces ha trabajado continuamente. Su debut en cine fue con el film Being Human, junto a Robin Williams. Tres años después alcanzó la consagración internacional gracias a su trabajo en Transpotting. En 2003 interpretó al joven Edward Bloom en la película Big Fish, dirigida por Tim Burton.

Albert Finney nació el 9 de mayo de 1936 en Londres, Inglaterra en el seno de una humilde familia. Pero él quería ser actor y tras todos los pronósticos, consiguió entrar a una escuela de teatro. Finalizados sus estudios ingresó en el Royal Shakespeare Company de Londres, donde interpreto varias obras del conocido escritor. En 1960 debutó en cine con el filme Sábado Noche, Domingo Mañana. En 2003 también encarnó a Edward Bloom en la película Big Fish, pero en el personaje de adulto.