Christian Wolff played by Ben Affleck