Guest Stars Christophe Haddad as Nick Sanders Michael de Roos as Alex de Boer Luca Savazzi as Leon Rinaldi