James McAvoy, Imogen Poots In London For "Filth" Premiere