Question: who is the actress that plays amara on supernatural
Answer: Emily Swallow ( born December 18 , 1979 ) is an American actress .