You know her best as Kayla Silverfox in X-Men Origins: Wolverine, but in her new movie John Carter, Lynn Collins takes playing a kick-ass beauty to another level!