Intro

6.1 / 10
Comedy
An unlikely Canadian journalist finds himself embroiled in a mission to uncover the truth and just possibly save the world himself.
Filming Location
127A Smithfield Road, Frederiksted, Virgin Islands
Production
Castle Rock Entertainment
Award
21 wins & 43 nominations total