Leo Scott Filmography
Shut Up and Play the Hits (2012)
- 105 minutes (1 hour 45 minutes)
- Documentary, Music
- 7.3/10 (2889 votes)
In a poignant culmination of rhythm and emotion, LCD Soundsystem took the stage at Madison...
Palo Alto (2014)
- 100 minutes (1 hour 40 minutes)
- Drama
- 6.2/10 (31161 votes)
Shy, sensitive April is the class virgin, torn between an illicit flirtation with her soccer...