 Romeo Candido directed and wrote the script for the film while his wife Caroline Mangosing produced it.Carmen De Jesus and Ria Limjap were credited as screenwriters.The movie was filmed in Canada and the Philippines, premiered at the Louis Vuitton Hawaii International Film Festival and released theatrically in the Philippines in November 2006.