Watch ravishing Devon Lee's trailer