10 Incredibly Strange Films You Might Have Missed

Ever since Luis Bunuel and Salvador Dali banged their bizarre brains together and came up with the 1929 short film Un Chien Andalou, filmmakers around the world have attempted to outdo one another and create movies which twist and distort reality while bending the minds of their audiences. Some filmmakers with fertile imaginations and a […]