Aldo then heads to the Corleone compound, where he meets caporegimes Peter Clemenza (Doug Abrahams) and Salvatore Tessio (Abe Vigoda), acting Don Sonny Corleone (James Caan), and consigliere Tom Hagen (Robert Duvall). Impressed with Aldo's bravery, Tom gives him the rank of Enforcer, and Clemenza sends him to guard Vito in the hospital. Whilst there, Aldo meets Frankie, and the two make plans to go on a date. Meanwhile, Michael Corleone (Joseph May) arrives, and finds all the Corleone guards gone, except Aldo. As a Tattaglia hit squad arrives, Aldo gets Frankie out of the building while Michael has a nurse move Vito's bed. Aldo guns down the assassins before corrupt police led by Captain Marc McCluskey (Doug Abrahams), who is on Sollozzo's payroll, arrive and threaten Aldo and Michael. However, Tom arrives and claims that they are private detectives legally employed to guard Vito, and the police reluctantly leave.