Alice

2022-03-18

Revenge is long overdue.

Settlers

2021-07-23

How far would you go to build a new life?

Funny Face

2020-02-23

T2 Trainspotting

2017-01-27

Face your past. Choose your future.

Dark Shadows

2012-05-08

Every Family Has Its Demons

National Theatre Live: Frankenstein

2011-03-17

Frankenstein

Æon Flux

2005-11-30

The Perfect World Meets The Perfect Assassin

Melinda and Melinda

2004-10-29

Life can be a comedy or a tragedy, it all depends on how you look at it.

Afterglow

1997-12-26

A comedy of tears...

Trainspotting

1996-02-23

Choose life.

Hackers

1995-09-14

There is no right or wrong, only fun and boring