A former Power Ranger will soon be eating brains for The CW. Power Rangers R.P.M.'s Rose McIver has been cast in the lead role in iZombie , the new pilot based on the DC Comics / Vertigo comic of the same name, reports TVLine . McIver is coming off of a recurring role on Once Upon a Time as Tinker Bell and was also seen in a guest role on Masters of Sex this past season.

Rose McIver (seen here in Once Upon a Time) will star in iZombie.

iZOMBIE lead has been cast & she's incredibly talented and stunningly perfect. Very VERY happy. Haircut & makeup using my drawings. NEAT-O! — Michael Allred (@AllredMD) March 10, 2014

On iZombie, McIver will play Liv, a med student who also happens to be a zombie - something Liv has managed to keep a secret, taking a job at a coroner's office, where she is able to feed on the brains she needs to survive. The amusingly bizarre procedural setup has Liv reading the memories of the corpses whose brains she consumes, leading her to investigating the murders she comes across.iZombie comes from Veronica Mars creator Rob Thomas, who is teaming with another Veronica alum, Diane Ruggiero, to write the pilot.David Anders (Alias, The Vampire Diaries), Malcolm Goodwin (Breakout Kings), Robert Buckley (One Tree Hill), Nora Dunn (Saturday Night Live) and Alexandra Krosney (Last Man Standing) also star in iZombie.In the comics, the lead character is named Gwen, not Liv, and she works as a gravedigger. Without revealing it was McIver, iZombie co-creator Mike Allred tweeted his big approval of McIver's casting early this week.iZombie is one of a number of DC Comics-based TV projects in the works, with The Flash pilot now in production at The CW (already the home to Arrow), a Constantine pilot at NBC about to go into production and Gotham given a straight-to-series order at FOX. The CW also had Hourman in development this year, though it doesn't look like that's getting a pilot - at least during this spring's usual pilot season.