@moviefan: Wow what a read!