Asking Alexandria are getting ready for their short film Through Sin + Self-Destruction release on May 15. You can view the streaming trailer below featuring music from Stepped Up and Scratched and rock stars such as Sebastian Bach.