Glass Trap is a 2005 American science fiction action film starring C. Thomas Howell & Stella Stevens and directed by Fred Olen Ray, credited as Ed Raymond.