Special Guest Stars Josh Peck as Drew Neil Patrick Harris as Barney Stinson Guest Stars Ashley Reyes as Hannah Daniel Augustin as Ian Co Starring Isaac Cheung as Postmates Guy Michael J. Sielaff as Bored Officiant