Cast Credits Supernatural (2005) Guest starring as Bethany Tarnower Episode 1x18: Something Wicked (Apr 6, 2006) [Co-Star] Battlestar Galactica (2003) Guest starring as Little Lucy Cain Episode S03 Special: Razor (Nov 24, 2007) [Co-Star]