Question: who is the bad guy in die hard
Answer: Bruce Willis as John McClane , a streetwise New York cop who has come to Los Angeles to reconcile with his wife Alan Rickman as Hans Gruber , a German mastermind and the leader of the terrorists Alexander Godunov as Karl , Hans 's savage main henchman Bonnie Bedelia as Holly Gennero - McClane , John 's estranged wife Reginald VelJohnson as Sgt .