vivo cast.