Transworld just dropped Lucas and Steph's part in Something Sinister! Watch some of the other parts and read our exclusive interview with Tommy Zhao (the man behind this Shanghai based project) HERE.