By Bryan Singer (2003).