The "Home Alone" franchise would be nothing without Catherine O'Hara's legendary "KEVIN!" screams, but according to the ...
Think Kevin McCallister was a little deranged in Home Alone? This Hitman/Home Alone mash-up gives him a full arsenal.