histats Alastair Duncan Watch the actor's movies and series