Best movies of Brian Cowan

The Blind Spot(2003)

Combined Rating:
0
Combined Critics Rating: 0

After a gruelling week filming in London, actor Joseph Lockhart takes the train home to Brighton, to relax and recharge. Instead, however, after discovering a dead body on the beach ...