morgan freeman as gordon freeman