Shauna Kain: Shauna Kain. Actress: X-Men: The Last Stand. Shauna Kain is known for X-Men: The Last Stand (2006), X2 (2003) and Red Riding Hood (2011).
Known For: X-Men: The Last Stand (Theresa Rourke CassidySiryn), X2 (Theresa RourkeSiryn), Red Riding Hood (Roxanne), Dreamcatcher (Josie Rinkenhauer)