View Full Cast Peter WelchRussell GrandchampCarrie JohnsonSamantha GrandchampTaylor MeadHimselfKeith CollinsHimself