View Full Cast Thor FreudenthalSelfJason ClarkSelfEwan LeslieSelfLauren Shuler DonnerSelfGreg MichaelSelf