Owen Alik Shahadah - Rotten Tomatoes