Rose McIver Set Interview Matt Richenthal at March 17, 2015 5:05 am. Rose McIver plays the zombie behind iZombie. We chatted with the actress on the set of The CW series. Edit Delete