Craig Ryan Ng - Rotten Tomatoes