the land that time forgot pic 8 Published January 14, 2015 at 512 × 403 in The Land That Time Forgot (1975) – Amicus Films – movie review stuck in the quickie sand…I mean quick sand