Stephen Israel. Actor, festival programmer and ... | Slated