Leon Pownall
George Friedrich Handel
Handel's Last Chance is a 1996 television film created by David Devine and Richard Mozer for HBO Original Films of New York and directed by Milan Cheylov. A Canadian-Slovakian co-production, it stars Leon Pownall, Tod Fennell, Gerard Parkes, and Seana McKenna. imdb.com