I love pretty much all of these! I am a total huge fan of Batman Begins and can't wait to see the new one soon. Uhmmm, some other films that I love... Stardust Enchanted (when my daughter watches it the songs are stuck in my head for the rest of the day! ) 50 First Dates 28 Days Later - weren't too impressed with 28 Weeks Later (Yes, they're R-rated...naughty me!) The Prestige The Lord of The Rings Trilogy All films by M. Night Shamalammamamallalayaia (or whatever his name is...??! lol ok I just looked his name up and it's Shayamalan - I just keep forgetting ) and lots lots lots of other films! I have some kind of strange fascination with Zombie films (28 days later, Dawn of the dead, Resident Evil Trilogy and films like that...) and Disaster movies (like Day after Tomorrow, Deep Impact, Independence Day, The Abyss, 12 Monkeys, The Poseidon Adventure, The Towering Inferno, Titanic, Armageddon... etc etc...) I don't like supernatural horror films like The Ring and The Amityville Horror and The Exorcist and other films like that... They totally freak me out - so I stay far away from them!! (I saw a bit of The Ring a few years back and I still can't even hear others talk about the film without the hairs standing up on my back!) Although, at the same time I really liked What lies Beneath which was a little bit supernatural... (but I closed my eyes in those bits ) And I love films you have to think about... and films with a great message... and films with great cinematography... :) Lots of Teen movies can get on my nerves although I can sit through some and enjoy them to an extent. I love Comedy, Drama, Sci-Fi, Thrillers... especially films from the 80's: The Goonies, Back to the Future, E.T.... did I miss any genre? lol Overall I love watching films/movies. My hubby and I watch on average a new film per week (cheap date night at home lol) Anyways, sorry this went on for a bit... I guess what I'm trying to say is that I don't really have specific favourite films to recommend - just plenty of films that I really like ... (does that even make sense lol)