Yes. That IS Thomas DeFreytas hovering behind those kids. Oh, and Mandy Moore is in there somewhere, too.