Strange Hearts is probably one of the biggest film surprises I've had all year, it's a very well-done little independent film that deserves much more then a straight-to-dvd release. The story revolves around Jack, a down-trodden middle-aged man who's best friends with a mysterious and very disturbed young woman called Moira. Their friendship is stretched when a young man, called Henry, enters their lives. Henry, a strangely lucky guy, "steals" Moira away from Jack, unaware of her emotional fragilities and disturbing past, forcing Jack, who treasures Moira more then anything AND who you start feeling very sorry for by now, to put his luck to the test and gamble on everything he has.
The entire cast is exceptional. Robert Foster's renowned charisma shines through in many ways, and Kip Pardue is very hateable as the cocky Henry. Rose McGowan (who I've become very interested in since seeing this movie) is probably the stand-out of the film, utilising her interesting role to the very hilt and stealing every scene she is in. First-time director and screen writer Michelle Gallagher delivers a powerful punch on her debut, and I look forward to seeing what she has to offer in the future.
Overall Strange Hearts is a thoroughly enjoyable drama, that really makes us think about how much of a big part friendship, trust and loyalty play in all our lives. A definite 3/4.