via GeekAreSexy.net & TritonFilms.net AMP was written and directed by