View Full Cast Justin TherouxJan JürgenSteve CooganDamien CockburnRobert Downey Jr.Kirk LazarusBen StillerTugg SpeedmanJack BlackJeff Portnoy