Film - General Film Trailer Clash of The Titans – Sneek Peek at a scene from the film!!!! March 24, 2010