Okay, so I'm using StumbleUpon, since I'm trying to kill time before I leave for Austria (yay!), and I come across this website, which is obviously a trailer for a film. For reasons I've never been able to discover, Mozilla (mine, at least) really doesn't like Apple, so I can't play the...