One of the best music videos. Megan Fox looks devilishly beautiful and whenever I see Dominic Monaghan, I still remember his roles from Lost and Flash Forward though he looks good here, just hope he grows a few more inches. Sorry.
On the other hand, Eminem still looks the same while Rihanna looks awful. Sorry Rihanna fans, I think she looks psycho here. She's pretty but she is just way too freaky now