Rab Affleck — Screen figure