I can't imagine any actress better then Teresa Palmer for such a role. The show isnt blasting with super special effects every 2 minutes, but it's more then perfect for now. Good Pilot, amazing actors, etc. Can't wait to see how this will develop. And damn ..Teresa is so damn beautiful.