Jon LuiAug 282 minNetflix's "The Frog" is a chilling mystery tale in the woods work of art! Here's our take!Netflix's "The Frog" is a chilling mystery tale in the woods work of art! Here's our take!