Watch libidinous Shane Diesel and Megan Reece's movie