Filmz.ru have just posted some early promotional artwork for the upcoming film, Clock Tower, which stars Brittany Snow and Milla Jovovich and is currently seeking a 2009 relese date. Click on the image below to access this new gallery of images.
Based on the popular video game series, this film takes its cue from the second installment which finds the heroine locked up in a psychiatric hospital trying to escape the curse that has haunted her family for generations.