Viola Lynn Collins (born May 16, 1977) is an American actress. She has made television appearances in "True Blood" (2008) and "" (2017). She also starred in the movies "" (2009) and "John Carter" (2012).