Fil-Am director Dean Devlin’s ‘Almost Paradise’ is the first-ever American TV series shot in the Philippines
The first-ever American TV series filmed entirely in the Philippines debuts on Monday, March 30 on WGN America. “Almost Paradise” is an action-thriller show created, written and produced by award-winning…