Watch amazing Kyle Smith's trailer