Carter Blake

Carter Blake is one of major antagonists in Heavy Rain.