Is the Snow Queen the most evil of evil on Once Upon a Time Season 4? On Once Upon A Time Season 4 Episode 7, we may have learned the...Continue Reading
Elizabeth Mitchell is both an actress and model. You probably recognize her from her role as Juliet on Lost and Erica on V. She's also had recurring roles on Time of Your Life and E.R.
You can currently see her on NBC's Revolution.