as Mr. Mustache
as Yoo Il-wan
as Richard Park
as Seong-bok
as branch manager
as Bane
as Ji Ku-hyuk
as Professor