Tim Ballard : Jim Cavizel