Teddy Chan
![Film Review: Double World](https://www.slugmag.com/wp/wp-content/uploads/2020/07/doubleworld4posting-1024x576.jpg)
Film Review: Double World
Teddy Chan’s new film, Double World, is the biggest, most spectacular and magnificently entertaining action movie of the summer. … read more