Watch libidinous Vannah Sterling and Richard Mann's trailer