Oh, god ... the costumes, the settings/scenery ... I think I had an orgasm watching that trailer!