Her rivals for best actress are Tilda Swinton, 48, as an alcoholic kidnapper in Julia, and Samantha Morton, 31, as Marilyn Monroe in Mister Lonely. Best actor will be fought out by Michael Sheen, 39, reprising his theatrical turn as broadcaster David Frost in Frost/Nixon; Hunger's leading man Michael Fassbender, 31; and Pat Shortt, 42, who plays a petrol pump attendant in Garage.