| Canary Black (2024)As Elizabeth Mills | (Not seen) |
| Baghead (2023)As Catherine | (Not seen) |
| Shrink (2009)As Kate | (Not seen) |
| The Bank Job (2008) (AKA "Baker Street")As Martine Love | (Not seen) |
| Reign Over Me (2007) (AKA "Empty City")As Donna Remar | (Not seen) |
| Perfect Creature (2006)As Lilly | (Not seen) |
| Fay Grim (2006)As Juliet | (Not seen) |
| Klimt (2006) (AKA "A Viennese Fantasy a la maniere de Schnitzler")As mia | (Not seen) |
| Troy (2004)As Andromache | (Not seen) |
| Peter Pan (2003)As Story Narrator (voice) | (Not seen) |
| Frida (2002)As Gracie | (Not seen) |
| Hotel (2001)As Duchess of Malfi | (Not seen) |
| Timecode (2000)As Emma | (Not seen) |
| The Loss of Sexual Innocence (1999)As English / Italian Twin | (Not seen) |
| Wing Commander (1999) (AKA "Wing Commander: Space Will Never Be the Same")As Lt. Cmdr. 'Angel' Devereaux | (Not seen) |
| Deep Blue Sea (1999)As Dr. Susan McCallister | (Not seen) |
| The MatchMaker (1997)As Moira Kennedy Kelly | (Not seen) |
| One Night Stand (1997)As Supermodel | (Not seen) |
| In the Name of the Father (1993)As Girl in Commune | (Not seen) |