Tom Powell's latest fast-paced drama sees its international premiere at Islington's award-winning The Hope Theatre.