Meghan (Amanda Foreman) --

IEE actress playing a beta NF?