Abstract art film featuring Rat trap.Abstract art film featuring Rat trap.Abstract art film featuring Rat trap.