1 Tom Harris ( Gerard Butler