The Good Night
Dreaming is believing.
Overview
Gary, a musician, is trapped in an unhappy relationship with his live-in lover, Dora. He becomes enthralled with a beautiful seductress who enters his dreams, and tries to control his dream-state so he can spend more and more time with her. When Gary sees his mystery woman's face on a bus billboard, he discovers she is real, and fate brings him an opportunity to meet her.
Trailer
Cast

Martin Freeman
Gary Shaller

Gwyneth Paltrow
Dora Epstein

Penélope Cruz
Anna / Melodia

Simon Pegg
Paul

Danny DeVito
Mel

Amber Sealey
Terry
Sonia Doubell
Shawna

Steffan Boje
Karlheinz

Michael Gambon
Alan Weigert

Stephen Graham
Victor

Keith Allen
Norman

Meredith MacNeill
Tica