Archive for

‘The Mermaid’ (2016): Generic Fantasy with Hamfisted Social Commentary

Directed by: Stephen Chow || Produced by: Stephen Chow, Y.Y. Khong, La Peikang, Yang Wei, Wang Changtian, Yang Zhenhua, Cao Pu, Liu Yang, Wei Jie, Cai Dongqing Screenplay by: Stephen Chow, Kelvin Lee, Ho Miu-kei, Lu Zhengyu, Fung Chih-chiang, Ivy Kong, Chan Hing-ka, Tsang Kan-cheung ||¬†Starring: Deng Cho, Lin Yun, Show Luo, Zhang Yuqi, Lu … Continue reading

‘The Birth of a Nation’ (2016): History Is Written by the Victors

Directed by: Nate Parker || Produced by: Nate Parker, Kevin Turen, Jason Michael Berman, Aaron L. Gilbert, Preston L. Holmes Screenplay by: Nate Parker || Starring: Nate Parker, Armie Hammer, Colman Domingo, Aja Naomi King, Jackie Earle Haley, Penelope Ann Miller, Gabrielle Union Music by: Henry Jackman || Cinematography: Elliot Davis || Edited by: Steven … Continue reading

‘Aliens vs. Predator’ (2010): Choose Your Weapon

Developer: Rebellion || Publisher: Sega Director: Tim Jones || Platform: Microsoft Windows, PlayStation 3, Xbox 360 Paul W. S. Anderson’s Alien vs Predator (2004) film was, in many ways, a colossal waste of potential. Though casual fans of the series never took it seriously to begin with and hardcore fans view it as heresy, to … Continue reading

F.E.A.R. (2005): A Ghostly Trigger Finger

Developer: Monolith Productions || Publisher: Sierra Entertainment Director: Craig Hubbard || Platform: Microsoft Windows, Playstation 3, Xbox 360 One of the reasons Halo: Combat Evolved (2001) was such a watershed moment in gaming was how it changed the landscape of interactive entertainment’s marquee genre, the first-person shooter. Not only did it “democratize” or break out … Continue reading