Watch lustful Teddy Tarantino's movie