actors: Stefano Foster