Yes, that’s Natalie Portman. The strange person is her … boy … friend? My eyes! They bleed! The goggles! They do nothing!
Wow. That’s just … Wow. Now if they’d only play Rush’s Tom Sawyer.
Although I’m not the world’s biggest Maria Carey fan, this video is almost pr0n. (And the dude from 30 Rock is awesome!)