Shane Carruth

Shane Carruth

A master of mind-bending narrative structures, Shane Carruth was born in 1972 in Myrtle Beach, South Carolina, USA. He became active in the film industry in the early 2000s, directing films primarily in the science fiction genre, with his most acclaimed works being "Primer" and "Upstream Color," both of which have won awards at the Sundance Film Festival. Carruth's authorial style is characterized by complex, non-linear storytelling and a meticulous approach to scientific realism.

From a personal perspective, Carruth is a director who fearlessly explores the intricate labyrinth of human consciousness, continually challenging his audience to view reality through a different lens.