Ninja Party is a 2015 Philippine independent drama film directed by Jim Libiran and written by Libiran, Iris Lee, and Dominic Lim. It stars Odette Khan, Teresa Loyzaga and Annicka Dolonius . Ninja Party was produced by Brillante Mendoza and was...