I only just saw it this week advertised at my local rental store. it lists as being released to theatres in 2005. It may have been out for a while, i don't know. Was it any good? tia