Michael é um vendedor de seguros que vê a sua viagem diária para o emprego transformar-se numa série de reviravoltas bem fora da rotina. Depois de ser abordado por um misterioso estranho, Michael é forçado a desvendar a identidade de um passageiro escondido algures no seu comboio antes que este chegue à última paragem. À medida que luta contra o tempo para resolver este puzzle, Michael vai-se apercebendo que um mortífero plano se está a desenrolar e que ele está inadvertidamente preso no centro da conspiração criminosa, que coloca em perigo a sua vida e a segurança dos restantes passageiros.
As férias de primavera se tornam um rio de sangue quando um tremor subterrâneo libera centenas de peixes pré-históricos e carnívoros no lago Victoria. Uma policial local, Julie Forester, junta forças com um grupo de desconhecidos para destruir as criaturas vorazes, no intento de que os visitantes não sejam devorados pelos peixes.