Cast Credits Beauty and the Beast (2012) Guest starring as Sara Holland (2 episodes) Episode 2x02: Kidnapped (Oct 14, 2013) [Co-Star] Episode 1x06: Worth (Nov 15, 2012) [Co-Star] Beautiful People (2005) Guest starring as Mona Episode 1x05: Dark, Room, Chemicals (Sep 5, 2005) [Co-Star]