Today we present the best Barbara Keegan’s movies. If you are a great movie fan, you will surely know most of them, but we hope to discover... Barracuda Little coastal town is being terrorized by deadly Barracudas. Toxin A pharmaceutical company recruits a well-known scientist to help develop a vaccine against a deadly virus. Hide in the Light An adventurous group of friends dare to break into the abandoned orphanage and quickly find themselves trapped and fighting against unnatural forces.