The web drama 'Something Went Wrong' will be simultaneously released worldwide on April 16.
Check out this year's Asian Film Awards winners. From Sean Lau prize for Best Actor for his role in Papa and Shahana Goswami ...