Keegan Allen Filmography
Palo Alto (2014)
- 100 minutes (1 hour 40 minutes)
- Drama
- 6.2/10 (31186 votes)
Shy, sensitive April is the class virgin, torn between an illicit flirtation with her soccer...
In Dubious Battle (2016)
- 110 minutes (1 hour 50 minutes)
- Drama
- 6.0/10 (4524 votes)
In the California apple country, 900 migratory workers rise up "in dubious battle" against the...