James McAvoy  &  Tom Vaughan-Lawlor

James McAvoy
Tom Vaughan-Lawlor

Productions both have starred in (1)