Welcome To Earth — Episode 3, Power Of Scent Review

A Shark Tale

Will Smith (“Fresh Prince”, “Seven Pounds”), and director Darren Aronofsky (“Black Swan”, “The Wrestler”) are back for episode three of their series, Welcome To Earth.

This time round it is the power of smell that is under the microscope, or nose, and at the start we see Will, on the back of a…