That’s right: you’re looking at Matthew Fox! The actor formerly known as Jack Shephard is playing the villain in  Alex Cross, with Tyler Perry in the lead. His look is almost unrecognizable, and gives us hope that this might actually be a good film, even with Perry starring instead of Morgan Freeman, who played Cross in other films.