Lara Jean Chorostecki is a Canadian actress. She has played Fredricka "Freddie" Lounds in the American psychological thriller–horror television series Hannibal, and Sergeant Krystina Breeland in the Canadian series X Company.
The OTHER side of the mutant story. Sure, the X-Men, Magneto, and even Deadpool have their own view of “life with humans” but, some mutants have HAD IT with homo sapiens!