Twilight fans brace yourselves: the first full-length trailer is out for New Moon, and it's full of surprises! Okay, so maybe there aren't too many surprises. Bella loves Edward, Edward rejects Bella for her own good, and a big stinky deal is made of the whole affair. On the upside Michael Sheen co-stars as a vampire leader (or something), which, as anyone who's watched the Underworld movies knows, is good news. Check it out after the jump.