Kevin Hart introduces the world premiere of his latest film Let Me Explain