Kiefer Sutherland stars as Ben Carson in The 20th Century Fox's Mirrors (2008). Photo credit by Toni Salabasev.

Kiefer Sutherland stars as Ben Carson in The 20th Century Fox's Mirrors (2008). Photo credit by Toni Salabasev.